In [1]:
l = [1,2,3,4]
a = l
a.append(5)
In [2]:
print l
In [3]:
print id(l)
print id(a)
In [4]:
a = list(l)
In [5]:
print id(a)
In [6]:
a = l[::1]
In [7]:
print id(a)
In [8]:
#deepcopy
#shallowcopy
In [9]:
import copy
print dir(copy)
In [10]:
a = copy.copy(l)
In [11]:
print id(a)
In [12]:
print id(l)
In [13]:
print a,l
In [14]:
a.append(5)
In [15]:
print a,l
In [16]:
a=l
In [17]:
l.append(5)
In [18]:
print a,l
In [22]:
c = copy.deepcopy(l)
In [23]:
print c,l
In [24]:
l.append(10)
In [25]:
print c,l
In [26]:
c.append(15)
In [27]:
print c,l
In [ ]: