def rearrange(A):
for i in range(len(A)):
A[i:i+2] = sorted(A[i:i+2], reverse = bool(i%2))
Почему в приведенном выше коде отсутствует ошибка выхода за границы при вызове?
Похоже, что когда она достигает конца для l oop, часть i + 2 должна быть индексом за пределами ... но это не дает никакой ошибки. Как получилось?