import copy
#shallow copy example
p = [ [] ]
q = p.copy() #shallow copy
q[0].append("cat")
p
#deep copy example
p = [ [] ]
q = copy.deepcopy(p) #deep copy
q[0].append("dog")
p