小编Kra*_*ken的帖子

Python zip():检查哪个迭代已耗尽

在 Python 3 中,zip(*iterables)截至文档

返回元组的迭代器,其中第 i 个元组包含每个参数序列或可迭代对象中的第 i 个元素。当最短输入可迭代用完时,迭代器停止。

举个例子,我正在运行

for x in zip(a,b):
  f(x)
Run Code Online (Sandbox Code Playgroud)

有没有办法找出哪个迭代器ab导致 zip 迭代器停止?

假设这len()是不可靠的,并且迭代两者ab检查它们的长度是不可行的。

python iterator generator python-3.x

5
推荐指数
1
解决办法
648
查看次数

标签 统计

generator ×1

iterator ×1

python ×1

python-3.x ×1