会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Lhptest
博客园
首页
新随笔
联系
订阅
管理
zip函数在爬虫中应用
for name
, price
in
zip
(name_list
, price_list
)
:
print
(name
+
'的房子价格为'
+ price
+
'万'
)
Python3中的zip函数可以把两个或者两个以上的迭代器封装成生成器,这种zip生成器会从每个迭代器中获取该迭代器的下一个值,然后把这些值组装成元组(tuple)。这样,zip函数就实现了平行地遍历多个迭代器。
如果输入的迭代器长度不同,那么,只要有一个迭代器遍历完,zip就不再产生元组了,zip会提前终止,这可能导致意外的结果,不可不察。如果不能确定zip所封装的列表是否等长,可以改用 itertools 内置模块中的zip_longest 函数,这个函数不在乎它们的长度是否相等
posted on
2024-08-22 03:11
我爱你的
阅读(
3
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部