2019年12月17日
摘要: 列表推导式 把需要用一个函数写成的小功能,利用一行表达式完成 例子: 1 l = [1,2,3,4,5] 2 # 所有的偶数都放到新的列表中 3 # 正常函数 4 def Lst(): 5 li = [] 6 for i in l: 7 if i%2 == 0: 8 li.append(i) 9 r 阅读全文
posted @ 2019-12-17 18:36 第六人 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 迭代器的作用 减少程序运行的内存开销 迭代器特点: 1、一个一个的取值,而不是一次性把所有数据创建出来,迭代器中的数据不取不创建2、只能按照顺序取,不能跳过也不能回头3、一个迭代器中的数据只能从头取到尾一次 生成器函数没有return,利用yield返回,换句话说,有yield的函数被叫做生成器函数 阅读全文
posted @ 2019-12-17 15:05 第六人 阅读(455) 评论(0) 推荐(0) 编辑