python zip_longest如何使用

  • 更新时间:2021-07-19 08:08:02
  • 编辑:钱锐志
给大家整理一篇相关的编程文章,网友熊涵山根据主题投稿了本篇教程内容,涉及到Python相关内容,已被274网友关注,涉猎到的知识点内容可以在下方电子书获得。

参考资料

正文内容

《python zip_longest如何使用》是一篇值得学习的技术文章,代码实例很详细,增加了更多知识点内容,为了方便大家的阅读。

python zip_longest如何使用

1、使用说明

zip_longest需要导入itertools模块,且使用的时候需要指定一个填充值fillvalue。

当有可迭代对象遍历完,但其他对象还没有的时候,缺少的相应元素就会使用填充值进行填充。

2、实例

from itertools import zip_longest
a = [i for i in range(10)]
b = [i for i in range(1, 9)]
for num1, num2 in zip_longest(a, b, fillvalue=-1):
    print(num1, num2)
# 0 1
# 1 2
# 2 3
# 3 4
# 4 5
# 5 6
# 6 7
# 7 8
# 8 -1
# 9 -1

以上就是python zip_longest的使用,希望对大家有所帮助。

相关教程

  • python爬虫超时的处理的实例

    今天小编就为大家分享一篇python爬虫超时的处理的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    发布时间:2019-06-03

  • python 生成器协程运算实例

    下面小编就为大家带来一篇python 生成器协程运算实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    发布时间:2019-08-26

用户留言