Python-并行遍历-zip函数

204 阅读1分钟
  • 先看一段示例:
>>> ta=list(zip(['a','b','c'],[1,2,3]))
>>> ta
[('a', 1), ('b', 2), ('c', 3)]
>>> td=dict(zip(['a','b','c'],[1,2,3]))
>>> td
{'a': 1, 'b': 2, 'c': 3}
>>> td1={k:v for (k,v) in zip(['a','b','c'],[1,2,3])}
>>> td1
{'a': 1, 'b': 2, 'c': 3}
>>> 

>>> T1=1,2,3
>>> T2=4,5,6
>>> T3=7,8,9
>>> list(zip(T1,T2,T3))
[(1, 4, 7), (2, 5, 8), (3, 6, 9)]