Я хочу внести изменения в список на месте так, чтобы, если список был l1 = [0, 1, A, B]
, то я мог заменить буквенные значения числами.
Я попытался использовать для него следующий код:
for x in l1:
if x == 'A':
x = 10
Однако, когда я снова смотрю на список, он все тот же, и A не был изменен на 10. Почему этот код не работает?
Я пытался использовать индексывместо этого, но это тоже не сработало.
for i in range(len(l1)):
if l1[i] == 'A':
l1[i] = 10