# 列表生成(数字迭代器转数字列表)
l = [x+1 for x in range(10)]
print(l)
# 迭代器生成
g = (x+1 for x in range(10))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
# 列表转迭代器
g = (i for i in ['a', 'b', 'c', 'd', 'e', 'f', 'g'])
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
print(next(g))
Python列表与迭代器
最新推荐文章于 2024-04-29 07:04:51 发布