При использовании new_list = my_list любые изменения в new_list изменяют my_list каждый раз. Почему это происходит и как я могу клонировать или скопировать список, чтобы предотвратить это? Например:
>>> my_list = [1, 2, 3]
>>> new_list = my_list
>>> new_list.append(4)
>>> my_list
[1, 2, 3, 4]
Подробнее здесь: https://stackoverflow.com/questions/261 ... assignment
Мобильная версия