2016-11-21 2 views

ответ

0

Списки в python являются изменяемыми.

Что случилось с:

a = [1,2,3] 
a[2] = a[2] + 1 
a 
[1,2,4] 
0
>>> a = [1,2,3] 
>>> a[2] += 1 
>>> a 
[1, 2, 4] 

Или, если вы хотите добавить 1 последний элемент массива, независимо от его размера:

>>> a[-1] += 1 
>>> a 
[1, 2, 5] 
0

Вы можете сделать

a[:2]+[a[2]+1] 

, где вы можете замените 2 на позицию, которую вы хотите добавить, или просто

a[2] += 1 
0

А цикл цикла повторяется через все элементы в списке. Если вы хотите обратиться к определенному элементу в списке, вы должны называть его индивидуально.

a = [1,2,3] 
a[2] +=1 
print(a) 
Смежные вопросы