мелкая копия в составном списке и простом списке - PullRequest
0 голосов
/ 20 марта 2019

Почему элемент в исходном составном списке изменяется, когда я пытаюсь изменить элемент в мелкой копии, но не для простого списка?

list7 = [[11],[12]] 

list8 = list7.copy()

list8[0][0] = 13


print('nlist7:', list7) 

print('nlist8:', list8)


nlist7: [[13], [12]] 

nlist8: [[13], [12]] 


XXXXXX

list1 = [11,12,13] 

list2= list11[:]

list2[0] = 14

print(list11)

[11, 12, 13]

print(list12)

[14, 12, 13]
...