您的位置 首页 java

python chain将不同数组中元素合并遍历

有时候我们需要对多个对象执行相同的操作,但是这些对象在不同的容器(数组、序列、 元组 )中,我们可以避免嵌套循环的处理方式,保持代码的可读性

  • itertools.chain()方法可以完成
 >>> from itertools import chain
>>> a = [1,2,3,4]
>>> b=['x','y','z']
>>> for x in chain(a,b):
... print(x)
...
1
2
3
4
x
y
z  
  • chain不要求,a,b是相同类型序列
  • 使用chain会比a+b这种链接方式更省内存,效率更高

文章来源:智云一二三科技

文章标题:python chain将不同数组中元素合并遍历

文章地址:https://www.zhihuclub.com/197117.shtml

关于作者: 智云科技

热门文章

网站地图