在python中使用内部循环修改外部循环的退出条件

时间:2018-12-04 05:15:03

标签: python loops nested-loops

如何在python中执行此操作?

int arr[N] = [v0, v1, v2, ...., vn]
for(int i = 0; i < someRange - stride; i++) {
  for(int j = i; j < someRange - stride; j++) {
     if(some condition is not true) {
        i = j + 1
        // do some computation with arr from range i to j
        continue

我有一个数组,我想找到与j最长的匹配条件,然后对从i到j的索引进行一些计算。然后,我想将外循环增加到j + 1来进行其余的检查。

我可以做一个嵌套的while循环,但是有没有办法用python中的for循环来做类似上面的事情?

0 个答案:

没有答案