1. 首页
  2. 数据库
  3. 其它
  4. Python生成器表达式

Python生成器表达式

上传者: 2020-12-23 03:18:43上传 PDF文件 32.46KB 热度 17次
原文地址 先看一个列表推导式 l = [i for i in range(10)] print(l) # [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 生成器表达式 #生成器表达式 g1 = (i for i in range(10)) print(g1) # for i in g1: print(i, end=' ') print() # 0 1 2 3 4 5 6 7 8 9 # 注意这时候生成器g1已经被用完了,就是指针已经走到了末尾,无法再__next__()了 从内部语法
用户评论