Ребят, элементарный вопрос. Есть одномерный бинарный массив. У него на первом месте (нулевой индекс) стоит 1, остальные нули. Как сделать так, чтобы на каждой итерации цикла for моя единичка сдвигалась, например вправо по массиву? Пример: [1,0,0,0] —> [0,1,0,0,0] —> [0,0,1,0,0] —> ...
Код, который я использую:
for i in range(len(array)): if array[i] == 1: array[i] = 0 #занулил единицу array[i+1] = 1 #тут очевидно ошибка, ибо я пытаюсь обратиться к элементу, до которого еще не добрался