Python基础(16) - 如何把列表变成产生器
2020-02-26 本文已影响0人
xianling_he
将列表变成产生器
- 使用圆括号(),然后括号内需要使用for循环
a = [i for i in range(5)]
print(a)
print(type(a))
b = (i for i in range(5)) #圆括号()就是将列表变成了产生器,并不是变成了元组类型
print(type(b))
for i in b:
print(i)
image.png
总结
1.如果列表是通过for循环产生的,只需要将方括号[]变成圆括号(),就可以将列表变成一个产生器使用
加油 2020-2-26