You can download this code by clicking the button below.
This code is now available for download.
Combine multiple iterators into one iterator, and use a specified fillvalue to fill if the lengths of the iterators are inconsistent.
Technology Stack : Iterators, zip_longest
Code Type : Function
Code Difficulty : Intermediate
def zip_longest(*args, fillvalue=0):
"""将多个迭代器合并成一个迭代器,如果迭代器长度不一致,则使用fillvalue填充。
Args:
*args: 可变数量的迭代器。
fillvalue: 如果迭代器长度不一致,则用此值填充。
Returns:
返回一个迭代器,包含所有输入迭代器的元素,如果长度不一致,则使用fillvalue填充。
"""
pass