小码哥的IT人生

Python zip() 函数

Python基础 2022-06-06 14:36:44小码哥的IT人生shichen

Python zip() 函数

实例

把两个元组连接起来:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk")
x = zip(a, b)

完整实例:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk")
x = zip(a, b)
#use the tuple() function to display a readable version of the result:
print(tuple(x))

定义和用法

zip() 函数返回 zip 对象,它是元组的迭代器,其中每个传递的迭代器中的第一项配对在一起,然后每个传递的迭代器中的第二项配对在一起,依此类推。

如果传递的迭代器具有不同的长度,则项目数最少的迭代器将决定新迭代器的长度。

语法

zip(iterator1, iterator2, iterator3 ...)

参数值

参数 描述
iterator1, iterator2, iterator3 ... 被连接在一起的迭代器对象。

更多实例

示例代码:

如果一个元组包含更多项,则将忽略这些项:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk", "Richard")
x = zip(a, b)

完整实例:

a = ("Bill", "Steve", "Elon")
b = ("Gates", "Jobs", "Musk", "Richard")
x = zip(a, b)
#use the tuple() function to display a readable version of the result:
print(tuple(x))

版权所有 © 小码哥的IT人生
Copyright © phpcodeweb All Rights Reserved
ICP备案号:苏ICP备17019232号-2  

苏公网安备 32030202000762号

© 2021-2024