i
не является индексом.Это элемент, присутствующий в самом списке.Когда вы говорите, что сейчас находитесь в индексе элемента 4, у вас фактически есть элемент 4, а не индекс.Таким образом, вы не можете рассматривать как индекс.
Цикл Python For - это цикл на основе интегратора.Он используется для просмотра элементов в списках, строках и т. Д.
Код:
a = [1,2,3,4,5]
list1 = []
for i in a:
print(i)
list1.append(i)
list1.append(i-2)
print list1
выдаст следующий вывод:
1
2
3
4
5
[1, -1, 2, 0, 3, 1, 4, 2, 5, 3]