这个问题已经有了答案:
违约 for 循环一次只遍历每个项。我怎样才能做到这样我就可以迭代 二 项目?
for
假设你在谈论一个列表。然后 您可以使用切片表示法
data = [1,2,3,4,5,6] for i in data[::2]: ... print(I)
您可以使用:
for item in items[::2]: <your_code>
以下将每两项迭代一次:
for i in range(0,20,2): print(i)
for idx, item in enumerate(items): if idx % 2 == 1: // do something
您可以使用切片表示法:
for item in items[::2]: print(item)
如果你想重复 成对 每2项,您可以执行以下操作:
for item1, item2 in zip(items[::2], items[1::2]): print(item1, item2)