首页 > 编程语言 > 详细

python知识点——列表生成式

时间:2019-10-25 16:16:29      阅读:84      评论:0      收藏:0      [点我收藏+]
# __author__ = ‘19134‘

res = [i*2 for i in range(10)]
#相当于
res2 = []
for i in range(10):
    res2.append(i*2)

print(res[2:])
print(res[:])

print(res2)


def func(i):
    "此处补充一个装B效果"
    return i*3

res3 = [func(i) for i in range(10)]
print(res3)


#列表生成器 (相对于列表生成式)
res4 = (i*2 for i in range(10))
print(res4)
#print <generator object <genexpr> at 0x000001E6F233F308>

for i in res4:
    print(i)

  





python知识点——列表生成式

原文:https://www.cnblogs.com/pytian/p/11738262.html

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