我真的不知道如何顺利地做到这一点。我正在寻找zip和flatten的组合,以允许使用不同长度的迭代器
list_of_iterators = [range(0, 3), range(100, 104), range(500, 505)]
iterator_transform = itertools.not_sure_how_to_describe(list_of_iterators)
*iterator_transform
# [ 0, 100, 500, 1, 101, 501, 2, 102, 502, 103, 503, 504]
只是想知道是否存在一种迭代器扁平化/拉链式加载,它不会加载整个迭代器,并且干净地为我提供了所需的行为?