发表于 2018-8-13 08:33:41

Python 的深浅拷贝 终于明白了

>>> import copy  
>>> l1 = ]
  
>>> a = l1
  
>>> b = copy.copy(a) # 浅拷贝
  
>>> c = copy.deepcopy(a) # 深拷贝
  
>>> l1.append(7)
  
>>> l1.append('d')
  
>>> print 'l1=',l1
  
l1= , 7]
  
>>> print 'a=',a
  
a= , 7]
  
>>> print 'b=',b
  
b= ]
  
>>> print 'c=',c
  
c= ] # 深拷贝数据没有变化
页: [1]
查看完整版本: Python 的深浅拷贝 终于明白了