# 如果列表是通过 for 循环产生的,只需要将方括号变成圆括号,就会将列表变成一个产生器
a = [i for i in range(10)]
print(a)
print(type(a))
b = (i for i in range(10))
print(b)
print(type(b))
for i in a:
print(i)
for i in b:
print(i)
x = (1, 2, 3, 4)
print(type(x))[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]<class 'list'><generator object <genexpr> at 0x000001EE46C247C8><class 'generator'>01234567890123456789<class 'tuple'>原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。