python3 zip函数

来源:互联网 发布:lof基金 知乎 编辑:程序博客网 时间:2024/05/17 09:38

zip()的基本使用方法

首先看help(zip):

Help on built-in function zip in module __builtin__:zip(...)    zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ...), (...)]    Return a list of tuples, where each tuple contains the i-th element    from each of the argument sequences.  The returned list is truncated    in length to the length of the shortest argument sequence.None

python3中输出需要加list:

zip(seq1 [, seq2 [...]]) -> [(seq1[0], seq2[0] ,seq3[0]...), (seq1[1],seq2[1],...)(...)]x = [1, 2, 3]#x[1]=1y = [3, 4, 5]zipped1 = zip(x, y)print(list(zipped1))x=[[1,0,1],   [0,1,0],   [1,1,0]]#x[1]=[1,0,1],y[1]=1y=[1,0,1]zipped2=zip(x,y)print(list(zipped2))

输出:
[(1, 3), (2, 4), (3, 5)]
[([1, 0, 1], 1), ([0, 1, 0], 0), ([1, 1, 0], 1)]

原创粉丝点击