python zip(a,b)和zip(*c)的用法
(a,b) 是从a,b这两个序列中,成对的、按顺序的取出相同位置上的元素,然后放在一起,组成一个元组。当然,a,b系列可能等长,也可能不等长,最终的结果长度与a,b这两个序列中最短的序列长度一致。
>>> a = [1,2]
>>> b = ['a', 'b']
>>> c = zip(a,b)
>>> c
>>> list(c)
[(1, 'a'), (2, 'b')]
>>> a.append(3)
>>> a
[1, 2, 3]
>>> c = zip(a,b)
>>> list(c)
[(1, 'a'), (2, 'b')]
再说