Я говорю о чем-то вроде:
for(i=n; i>=1; --i) {
//do something with i
}
Я могу придумать несколько способов сделать это в python (создать список range(1,n+1)
и отменить его, используя while
и --i
, ...), но мне было интересно, есть ли более элегантный способ сделать это. Есть?
РЕДАКТИРОВАТЬ: Некоторые предлагали использовать xrange () вместо range (), поскольку диапазон возвращает список, а xrange возвращает итератор. Но в Python 3 (который я использую) range () возвращает итератор, а xrange не существует.
i
в обратном порядке. Мир снаружи. - person Parthik B.   schedule 17.02.2020