美文网首页
copy.copy和deep.copy

copy.copy和deep.copy

作者: Frankli9 | 来源:发表于2017-11-25 10:41 被阅读0次
import copy

a=[1,2,3,[4,5,6]]
c_a=copy.copy(a)
d_a=copy.deep(a)
c_a==d_a  #True
a[3][0]='hello'

a     #[1,2,3['hello',5,6]]
c_a   #[1, 2, 3, ['hello', 5, 6]]
d_a   #[1, 2, 3, [4, 5, 6]]

相关文章

  • copy.copy和deep.copy

  • Python copy

    浅拷贝copy.copy() 深拷贝copy.deepcopy() List Slicing [:]和List转换...

  • copy.copy()函数用法

    b = copy.copy(a) copy.copy这个函数结果会因为是可变或者不可变导致结果不同 只能拷贝一层。...

  • 9总 函数的基础

    复习: 列表,字典,元祖,集合 1.浅拷贝和深拷贝: import copy copy.copy(对象):浅拷贝 ...

  • day 9

    浅拷贝和深拷贝 copy.copy(对象):浅拷贝 copy.deepcopy(对象):深拷贝 copy.copy...

  • day9-课后总结

    1.深拷贝和浅拷贝 import copy ---> 定义函数浅拷贝:copy.copy(对象),直接拷贝地址(切...

  • Python中的浅拷贝和深拷贝

    浅拷贝 赋值 和 copy.copy() Python中的浅拷贝分为直接赋值和使用copy模块的copy方法来进行...

  • 浅拷贝&深拷贝

    概念 b = a:赋值引用,a 和 b 都指向同一个对象。 a 变 b 也变。 b = copy.copy(a) ...

  • 2018-10-10函数基础

    深拷贝和浅拷贝 深拷贝 copy.deepcopy(对象)浅拷贝 copy.copy(对象)深拷贝: 将对象对应的...

  • day-9-函数基础

    import copy"""copy.copy(对象):浅拷贝copy.deepcopy(对象):深拷贝""" a...

网友评论

      本文标题:copy.copy和deep.copy

      本文链接:https://www.haomeiwen.com/subject/fqaqbxtx.html