#!/use/bin/python# -*- conding:utf-8 -*-

# def my_max(x,y):#     if x >= y :  #>=必须紧凑#         return x#     else:#         return y

# x = 10# y = 20# res = x if x>=y else y# print(res)

# name = input('>>>:').strip()# res ='漂亮小姐姐' if name == '汪妍'else '小傻瓜'# print(res)

# 列表推倒式和生成器表达式

# 列表推倒式# l = []# for i in range(1,11):#     res = 'egg'+str(i)#     l.append(res)# print(l)#以下为简单的方法# l = ['egg'+str(i)for i in range(1,11)]# print(l)#后面加if判断# l = ['egg'+str(i)for i in range(1,11)if i >= 6]# print(l)

# 生成器表达式g = ['egg'+str(i)for i in range(0,10000000)]print(g)print(next(g))print(next(g))print(next(g))print(next(g))

转载于:https://www.cnblogs.com/wuxiaogang/p/8920672.html

三元表达式 列表递推 生成器表达式相关推荐

  1. Python入门之三元表达式\列表推导式\生成器表达式\递归匿名函数\内置函数

    本章目录: 一.三元表达式.列表推导式.生成器表达式 二.递归调用和二分法 三.匿名函数 四.内置函数 ================================================ ...

  2. python迭代器和生成器(3元运算,列表生成式,生成器表达式,生成器函数)

    1.1迭代器 什么是迭代器: 迭代器是一个可以记住遍历的位置对象 迭代器对象从集合的第一个元素元素开始访问,直到所有元素被访问完结束,迭代器只能往前不会后退. 迭代器有两个基本方法:iter ,nex ...

  3. 列表解析和生成器表达式

    列表解析(List comprehensions,或者缩略为list comps)来自函数式编程语言Haskell,可以用来动态创建列表. [expr for iter_var in iterable ...

  4. python关键字列表的表达式,python 列表推导和生成器表达式的使用

    序列 序列是指一组数据,按存放类型分为容器序列与扁平序列,按能否被修改分为不可变序列与可变序列. 容器序列与扁平序列 容器序列存放的是对象的引用,包括list.tuple.collections.de ...

  5. Python 列表推导 、生成器表达式与声明式编程

    1.****列表推导********* 用到函数的一个常见的操作是将其用于列表的所有项,并使用结果创建一个新的列表.例如: # coding=utf-8 ''' ****列表推导********* 用 ...

  6. mysql数据字典生成器_「python技术」列表推导、生成器表达式和字典推导的差异及其示例

    #开往春天新创作大赛# 前言 列表推导式构建列表的快捷方式,而生成器表达式则可以用来创建其他任何类型的序列.自python2.7以后,列表推导和生成器表达式的概念就应用到了字典上,所以就有了字典推导, ...

  7. python天天向上代码解析-python列表解析和生成器表达式

    列表解析在需要改变列表而不是需要新建某列表时,可以使用列表解析.列表解析表达式为: [expr for iter_var in iterable] [expr for iter_var in iter ...

  8. 列表推导和生成器表达式

    1 概念解释 列表推导是构建列表的快捷方式,生成器表达式可以用来创建其他任何类型的序列. 列表推导:放在方括号里的表达式,使用关键字for与in,通过处理和过滤一个或多个可迭代对象里的元素构建列表. ...

  9. 三元表达式,列表解析和生成器表达式

    三元表达式 在以前,在诸如比较两个数大小的时候,通常的写法都是下面的样子 if x > y:print("the max is x") else:print("th ...

最新文章

  1. nvGRAPH API参考分析(二)
  2. 优秀代码的必知必会(一)?
  3. android 4.0之前版本号出现JSONException异常
  4. 一文了解OOM及解决方案
  5. android 获取ListView内部Item高度
  6. lol1.7更新服务器维护,lol今天停机维护到几点11日7.1版本停机更新公告
  7. 质因数分解(信息学奥赛一本通-T1098)
  8. OpenFeign, Zuul, Gateway相互不兼容的问题总结
  9. 可怕!微软AI:一张面部照片一段音频,完美生成头像演讲视频
  10. ant编译无法依赖rt.jar
  11. “21天好习惯“第一期-1
  12. 完美解决PHP、AJAX跨域问题
  13. hdu1078 FatMouse and Cheese(记忆化搜索)
  14. Matlab中对坐标轴的对数转化,loglog,semilogx与semilogy
  15. 分享5个你可能不知道但非常实用的软件
  16. 在ArcGIS上使用python(arcpy包)的入门教程
  17. asp.net模糊查询
  18. android matix滤镜,使用MAT (Memory Analyzer Tool)分析Andriod项目内存泄漏
  19. Vscode :代码缩进forward and backward
  20. 【全套完整版本】YOLOv3使用方法记录

热门文章

  1. 时间序列分析之:函数分解decompose
  2. mysql在linux只有用空密码_在Linux服务器上配置phpMyAdmin--允许空密码
  3. 计算机系学生mac,大学生选择苹果电脑之后的经验之谈
  4. MySQL初级培训_Mysql初级学习
  5. CF--思维练习--CodeForces - 219C Color Stripe (思维)
  6. 数学--数论-- HDU6298 Maximum Multiple 打表找规律
  7. 康美药业财务造假给股民造成的损失,股民该怎么办?
  8. 台湾印象之一:金马奖之夜
  9. 利用task和电平敏感的always快设计经比较后重组信号的组合逻辑
  10. 如何正确入门Windows系统下驱动开发领域?