Как правильно заменить список, обращаясь к нему, как к ключу в другом списке?

test = [1]
test2 = [test]
test2[0] = [2]
print(test) # [1]

Что нужно сделать, чтобы по итогу изменить не только нулевой индекс у списка test2, но и само значение списка test?


Ответы (1 шт):

Автор решения: mymedia

Чтобы обратиться к исходному списку, квадратные скобки можно писать подряд. Замените последнее присваивание на:

test2[0][0] = 2
→ Ссылка