Dictionary deep copy
from copy import deepcopy d = {} d['names'] = ['Alfred', 'Bertrand'] c = d.copy() dc = deepcopy(d) d['names'].append('Clive') print c print dc