首页 > 编程语言 > 详细

python 生成器与迭代器

时间:2020-04-07 22:46:34      阅读:76      评论:0      收藏:0      [点我收藏+]

1.列表生成器

需求:将列表[0,1,2,3,4,5,6,7,8,9]的每一个元素加1

方法一:

#Author:Anliu
a = [0,2,3,4,5,6,7,8,9]
b = []
for i in a:b.append(i+1)
a=b
print(a)

方法二:

#Author:Anliu
a = [0,2,3,4,5,6,7,8,9]
for index,i in enumerate(a):
    a[index] +=1
print(a)

方法三:

a = [i+1 for i in range(10)]
print(a)

这就叫做列表生成器




python 生成器与迭代器

原文:https://www.cnblogs.com/anttech/p/12656590.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!