这是C++
中的for循环,如何在Python中使用for
循环实现相同的功能?按i
增加k+1
?
for (int i = 0; i < some_string.size();) {
int k = i;
while (some_condition) ++k;
i = k+1;
// ....
}
答案 0 :(得分:3)
以下代码行与有问题的c ++代码做同样的事情;但是,我不知道这是否是你想要实现的目标:
i = 0
while i < len(some_string):
k = i
while some_condition:
k += 1
i = k + 1
答案 1 :(得分:0)
这可能是可能的解决方案。
for i in xrange(len(some_string)):
k = i
while some_condition:
k += 1
i = k + 1