几天前我开始学习 Python,在编写代码时遇到了一个程序。
这是我想使用 C++ 代码做的事情
number = SOME_NUMBER;
while(1) {
for(int i=number; i<sizeOfArray; i++) {
// do something
}
number = 0;
}
基本上,对于我的 for 循环的第一次迭代,我想从数字开始。然后每隔一次我通过for循环,我想从0开始。
我现在能想到的一种 hacky 想法是:
number = SOME_NUMBER
for i in range(0, len(array)):
if i != number:
continue
// do something
while True:
for i in range(0, len(array)):
// do something
这是最好的方法还是有更好的方法?