博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zip
阅读量:6318 次
发布时间:2019-06-22

本文共 385 字,大约阅读时间需要 1 分钟。

zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。

如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组解压为列表。

zip([iterable, ...])

terabl -- 一个或多个迭代器;

返回元组列表

>>>a = [1,2,3] >>> b = [4,5,6] >>> c = [4,5,6,7,8] >>> zipped = zip(a,b) # 打包为元组的列表 [(1, 4), (2, 5), (3, 6)] >>> zip(a,c) # 元素个数与最短的列表一致 [(1, 4), (2, 5), (3, 6)] >>> zip(*zipped) # 与 zip 相反,可理解为解压,返回二维矩阵式 [(1, 2, 3), (4, 5, 6)]

转载地址:http://geaxa.baihongyu.com/

你可能感兴趣的文章
为什么现代企业无法真正实现组合式监控?
查看>>
HMAC 算法
查看>>
DNS
查看>>
mysql基础
查看>>
原生JS轻松实现倒计时功能
查看>>
『中级篇』docker之CI/CD持续集成-gitlab安装(70)
查看>>
nginx的301与302如何配置
查看>>
Jquery插件开发
查看>>
【软件周刊第 28 期】微软推出 Visual Studio for Mac 正式版;Spring Framework 5.0 首个候选版本发布:为 JDK 9 做准备...
查看>>
CRC校验
查看>>
我的友情链接
查看>>
给IT人员的一些生活习惯建议
查看>>
Centos 6.X 系统优化脚本
查看>>
EXSi 5.5 vCenter 安装
查看>>
2018.10.23-dtoj-1751小P的牧场(pasture)
查看>>
飞鱼星路由器设置
查看>>
系统性能信息模块 psutil
查看>>
java静态集合_java中如何创建不可变并且static的静态集合
查看>>
jdbc连接mysql模块路径_java中利用JDBC连接MySQL方法总结
查看>>
mvc连接mysql实现注册_Spring MVC+mybatis实现注册登录功能
查看>>