>>> a=[1,
... 2,
... ['q','w','e'],
... 4,
... {'1':[10,20,30]}]
>>> b=a[:]
>>> c=deepcopy(a)
>>> print '{}\n{}\n{}'.format(a,b,c)
[1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
[1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
[1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
>>> a[0]=-1
>>> print '{}\n{}\n{}'.format(a,b,c)
[-1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
[1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
[1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
>>> a[2][0]='Q'
>>> print '{}\n{}\n{}'.format(a,b,c)
[-1, 2, ['Q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
[1, 2, ['Q', 'w', 'e'], 4, {'1': [10, 20, 30]}]
[1, 2, ['q', 'w', 'e'], 4, {'1': [10, 20, 30]}]