#python #for-loop
Вопрос:
Как написать несколько переменных для цикла в python. У меня есть одна переменная i
, начинающаяся в начале и j
начинающаяся с конца. Он должен повторяться до i lt;= j.
тех пор, пока не появится эквивалентный код на python.
for (int i = 0,j=len-1; i lt;= j; i ,j--){ // some code }
Ответ №1:
Трюк заключается в использовании цикла while:
i, j = 0, len - 1 while i lt;= j: # some code i = 1 j -= 1
Комментарии:
1. Единственный комментарий-это
len
существующая функция, поэтому использовать ее в качестве имени переменной не очень хорошая идея. Может быть, лучше позвонитьlength
.
Ответ №2:
for j in range(len-1,0-1): i=0 while(ilt;=j): i =1
Это может сработать