Skip to content

Instantly share code, notes, and snippets.

@IndhumathyChelliah
Created July 26, 2020 03:27
Embed
What would you like to do?
from copy import deepcopy
x=[1,2,[3,4]]
#deepcopying x
y=deepcopy(x)
#Modifying elements in the outer list.
#It is not reflected in the deepcopied list.
x[0]=99
print (x)#Output:[99, 2, [3, 4]]
print (y)#Output:[1, 2, [3, 4]]
#Modifying elements in the nested list.
#It is also not reflected in the deepcopied list.
x[2][0]=555
print (x)#Output:[99, 2, [555, 4]]
print (y)#Output:[1, 2, [3, 4]]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment