zip()最简单用法 就是把两个序列类型的(列表,元组等等……)按照对应关系组成新的关系。
例如
>>> x=[1,2,3]
>>> y=[4,5,6]
>>>list(zip(x,y))
>>>[(1,4),(2,5),(3,6)]
以上是最简单也是最常用的操作。其实参数可以为一个或者多个。
要注意的是。在python3中zip()函数返回的是一个对象。python2中是返回列表。
常用于生成键值对
应用示例:
a=dict(zip(x,y))
>>>{'1':'4','2':'5','3':'6'} #结合字典的最简单的使用