第六章[字典]:6.3:zip()函数
2023-12-24 10:41:30
一,zip()函数
1, zip() 函数
功能:用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,
然后返回由这些元组组成的zip对象。
如果各个迭代器的元素个数不一致,
则返回列表长度与最短的对象相同
语法:
zip(iterable, ...)
参数: iterable — 一个或多个迭代器
返回:将对象中对应的元素打包成一个个元组后,返回由这些元组组成的zip对象
zip打包的规则:zip对象由一个个元组组成,
例如zip函数的参数是 a、b、c三个列表,
则zip对象中第i个元组的内容是:(a[i], b[i],c[i])
2遍历zip的结果
# 使用zip()函数将两个列表合并为一个字典
students = ['大雄', '静香', '小夫']
scores = [46, 95, 88]
score_list = zip(students, scores)
# 遍历zip返回的对象为列表
print([x for x in score_list]) # [('大雄', 46), ('静香', 95), ('小夫', 88)]
运行结果:
[('
文章来源:https://blog.csdn.net/weixin_43881017/article/details/135178605
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!