• 技术文章 >Python技术 >Python基础教程

    python copy模块中的函数使用

    小妮浅浅小妮浅浅2021-10-12 09:30:18原创5929

    1、copy.copy()函数可用于复制列表或字典等可变值,复制后的列表和原列表是两个独立的列表。

    import copy
    origin = [1,2,3]
    new = copy.copy(origin)
    new[0] = 0
    print("origin = ",origin)
    print("new = ",new)

    2、如果要复制的列表中有列表,则使用deepcopy()函数完全复制。

    import copy
    origin =[[1,2,3],['a','b','c']]
    new = copy.deepcopy(origin) #使用深copy
    new[0][0] = 0
    print("origin = ",origin)
    print("new = ",new)

    以上就是python copy模块中的函数使用,希望对大家有所帮助。更多Python学习指路:python基础教程

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    专题推荐:python copy
    品易云
    上一篇:python变量赋值的操作 下一篇:python中Monkey测试的介绍

    相关文章推荐

    • Python正则表达式如何反向引用分组• Python正则表达式实现非捕获分组• python中findall()和finditer()的区别• python如何获取最优轮廓系数• python数据类型的使用注意• python导入模块的本质探究• python文件写入和关闭• python中有哪些邮件模块• python邮件协议的介绍• python变量类型的使用• python数据类型转换的注意点• python变量赋值的操作

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网