iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python copy模块中的函数实例用法
  • 799
分享到

python copy模块中的函数实例用法

2024-04-02 19:04:59 799人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

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

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)

知识点补充:

copy模块的介绍

copy模块

copy模块用于对象的拷贝操作。copy模块非常简单,只有两个api。分别是copy.copy(x)和copy.deepcopy(x)。这两个函数分别返回参数x的浅复制和深复制。该模块只提供了两个主要的方法:

  • copy.copy:浅复制(Shallow copy)
  • copy.deepcopy:深复制(Deep copy)

到此这篇关于python copy模块中的函数实例用法的文章就介绍到这了,更多相关Python copy模块中的函数使用内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: python copy模块中的函数实例用法

本文链接: https://www.lsjlt.com/news/134687.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python copy模块中的函数实例用法
    1、copy.copy()函数可用于复制列表或字典等可变值,复制后的列表和原列表是两个独立的列表。 import copy origin = [1,2,3] new = copy...
    99+
    2024-04-02
  • 如何在Python中使用copy模块
    这篇文章给大家介绍如何在Python中使用copy模块,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通俗易懂、容易...
    99+
    2023-06-14
  • python中copy函数怎么用
    在python中使用copy函数的方法copy:copy()函数的作用是用于返回一个字典的浅复制。copy()函数语法:dict.copy()copy()函数使用方法:dict1 = {'Name': 'Zara', 'Age': 7};d...
    99+
    2024-04-02
  • Python getopt模块函数用法小
    官方模块说明:https://docs.python.org/2/library/getopt.html#module-getopt     shell中几乎所有的命令输入的时候都可以携带合适的参数来扩展其功能,例如:ls -l,cp -f...
    99+
    2023-01-31
    函数 模块 Python
  • python copy函数的用法是什么
    copy()函数用于复制列表、字典、集合等可变数据类型的对象,并返回一个新的对象,而不是原对象的引用。该函数的用法如下: 复制列表...
    99+
    2024-03-01
    python
  • python中copy()函数有什么用
    这篇文章主要为大家展示了“python中copy()函数有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“python中copy()函数有什么用”这篇文章吧。copy()描述:复制文件语法:...
    99+
    2023-06-03
  • python argparse模块传参用法实例
    目录前言传入一个参数操作args字典传入多个参数改变数据类型位置参数可选参数默认值必需参数前言 argsparse是python的命令行解析的标准模块,内置于python,不需要安装...
    99+
    2024-04-02
  • Python中模块的使用--binascii模块用法
    目录binascii模块用法binascii模块和进制转换笔记 Python内置函数binascii模块用法 binascii模块用于在二进制和ASCII之间转换 >...
    99+
    2024-04-02
  • python中similarity函数实例用法
    1、similarity函数接收两个列表,并返回由两个列表中相同元素组成的列表。 2、函数使用列表推导,遍历所有a列表中的元素,并使用in关键词来判断这些元素是否存在于b列表中。 实...
    99+
    2024-04-02
  • python中re.findall函数实例用法
    1、findall函数返回字符串中所有匹配结果的正则表达式列表。 2、如果没有分组的正则是返回的正则匹配,分组返回的是分组匹配而非整个正则匹配。 实例 找到所有与pattern匹配的...
    99+
    2024-04-02
  • python email模块的使用实例
    在使用python过程中,需要用的email模块来进行邮件的发送和接收,包含自定义邮件的中文、主题、日期、附件等信息,以下是我使用email模块来发送一个测试报告相关信息的邮件的例子: #!/usr/bin/python # -*- co...
    99+
    2023-01-31
    实例 模块 python
  • Python 操作Excel-openpyxl模块用法实例
    目录openpyxl 的用法实例1.1 Openpyxl 库的安装使用1.2 Excel 的新建、读取、保存1.2.1 新建保存工作簿(覆盖创建)1.2.2 读取保存工作簿1.2.3...
    99+
    2023-05-19
    Python Excel-openpyxl模块使用 Excel-openpyxl用法
  • Python中如何使用模块级函数
    本篇文章为大家展示了Python中如何使用模块级函数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你不一定要产生一个 `RegexObject` 对象然後再调用它的方法;re 模块也提供了***函数...
    99+
    2023-06-17
  • Python中非常实用的Math模块函数教程详解
    目录math模块常数1. 圆周率2. Tau (τ)3. 欧拉数4. 无限5. 不是数字算术函数1. factorial()2. ceil()3. floor()4. trunc()...
    99+
    2024-04-02
  • python copy函数的作用是什么
    Python中的copy函数用于复制一个对象,并返回一个新的对象副本。这个副本与原始对象具有相同的值,但是在内存中是不同的对象。这意...
    99+
    2024-03-01
    python
  • python模块shutil函数应用示例详解教程
    目录本文大纲知识串讲1)模块导入2)复制文件3)复制文件夹4)移动文件或文件夹5)删除文件夹(慎用)6)创建和解压压缩包本文大纲 os模块是Python标准库中一个重要的模块,里面提...
    99+
    2024-04-02
  • Python怎么导入模块中的函数
    在Python中,可以使用`import`语句来导入模块中的函数。导入函数后,可以直接使用函数名来调用它。以下是两种常见的导入方式:...
    99+
    2023-09-25
    python
  • python模块shutil函数怎么用
    小编给大家分享一下python模块shutil函数怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!本文大纲os模块是Python标准库中一个重要的模块,里面提供了对目录和文件的一般常用操作。而Python另外一个标准库...
    99+
    2023-06-25
  • python 模块argparse用法实
     argparse是python内置模块,用于快速创建命令行。有一个第三方模块Click也可以实现这个功能,两者各有优缺点,看个人需求吧。官方网页https://docs.python.org/3.5/library/argparse.ht...
    99+
    2023-01-31
    模块 python argparse
  • python中zipfile模块实例化解
    文章内容由--“编程网“--提供,在此感谢编程网的贡献,该网站网址为:https://www.jb51.net/   zipfile是python里用来做zip格式编码的压缩和解压缩的,由于是很常见的zip格式,所以这个模块使用频率...
    99+
    2023-01-31
    实例 模块 python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作