zhao896

 

python技巧-对象拷贝

1. 普通浅拷贝在知道对象类型时,使用t[:], [x for x in t] , t+[], t*1 等都是浪费时间和内存。

直接用类型如list,t1= list(t)就可以了,d1=dict(d).不知道类型情况下,使用copy.copy(t)

2. is 对于不可变类型毫无意义,对可变类型判断是不同对象还是引用同一个对象,可以简单找到答案。

posted on 2011-09-21 10:36  zhao896  阅读(515)  评论(0)    收藏  举报

导航