Копия переменной не изменяется, изменяется только ее оригинальный список (Python)
Извините за странный заголовок, я не знаю как еще можно это объяснить. У меня уже голова болит от этой странной ошибки.
Итак, допустим у нас есть список:
list1 = ["a", "b", "c"]
И я хочу сделать копию списка чтобы ее потом изменить:
list2 = list1
И теперь. Когда список скопирован. Я хочу удалить элемент, но вот одна не задача:
list2.remove("a")
# Но при этом, элемент удаляется не у list2, а у list1