当想遍历不同容器时,可以使用chain
from itertools import chain
a = [1, 2, 3]
b = ['x', 'y', 'z']
for x in chain(a, b):
print(x)
1.相比将两个容器合并成一个容器,chain
在内存使用上会高效很多,因为它是一个迭代器
参考:
https://www.jianshu.com/p/8da58593aa55
当想遍历不同容器时,可以使用chain
from itertools import chain
a = [1, 2, 3]
b = ['x', 'y', 'z']
for x in chain(a, b):
print(x)
1.相比将两个容器合并成一个容器,chain
在内存使用上会高效很多,因为它是一个迭代器
参考:
https://www.jianshu.com/p/8da58593aa55