Python zip 函数的基本使用

举报
拉尼亚凯亚 发表于 2026/08/29 09:05:50 2026/08/29
【摘要】 Python zip 函数的基本使用Python 的 zip() 函数可以把多个可迭代对象中的元素按位置组合起来,适合同时遍历多组数据。基本用法names = ["Tom", "Jack", "Lucy"]ages = [20, 25, 18]for name, age in zip(names, ages): print(name, age)输出:Tom 20Jack 25Lucy ...

Python zip 函数的基本使用

Python 的 zip() 函数可以把多个可迭代对象中的元素按位置组合起来,适合同时遍历多组数据。

基本用法

names = ["Tom", "Jack", "Lucy"]
ages = [20, 25, 18]

for name, age in zip(names, ages):
    print(name, age)

输出:

Tom 20
Jack 25
Lucy 18

转换成列表

data = list(zip(names, ages))

print(data)

输出结果类似:

[("Tom", 20), ("Jack", 25), ("Lucy", 18)]

zip() 很适合用于合并两组相关数据,也能让同时遍历多个列表的代码更加简洁。

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。