会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Rocinante
ASAP - always strive and prosper.
WTF - What's true for love, is true for code.
********************************Manjaro - yyds!********************************
博客园
首页
新随笔
联系
订阅
管理
Python - zip()
1. zip函数生成一个由
元组构成的生成器
,元组中的元素来自参数传入的各个可迭代对象。一旦有一个输入的可迭代对象耗尽,zip函数会立即停止生成值,而且不发出警告。使用zip_longest解决。
2. 使用for循环迭代元素不用处理索引变量,还能避免很多缺陷,需要一些特殊的使用函数来辅助。其中一个就是内置的zip函数。
3. zip函数能轻松地并行迭代两个或多个可迭代对象,
它返回的元组可以拆包成变量
,分别对应各个并行输入中的一个元素。
4. zip函数的名字来自zipper,因为这个物品用于把两个拉链边的链牙咬合在一起,这形象地说明了
zip(left, right)
的作用。
5. zip函数与文件压缩没有关系。
posted @
2018-04-17 13:46
Rocin
阅读(
226
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告