news 2026/9/18 9:22:58

Python深浅拷贝

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python深浅拷贝

Python深浅拷贝

""" python的高级特性 --深浅copy 1.copy方式 2.浅copy --只复制第一层,但内层共享地址 copy.copy() 3.深copy ---通过递归的形式,完全copy原对象 copy.deepcopy() 4.作用场景 深浅copy他们的核心区别是否使用递归进行copy 浅copy,只copy表面,内部共享内存地址 深copy,通过递归copy原对象,与原对象保持独立 无论深浅copy都适用于可变对象的更深层次的copy """

常见copy

#一.常见的copy方式list1=[1,2,3,4,5]#1.切片print(list1[:])#2.内置函数copy()print(list1.copy())#.导入内置模块copyimportcopyprint(copy.copy(list1))

深浅拷贝

#二.深浅copy#1.创建二维列表test_list1=[[3,4],[6,7],[8,9]]#2.测试浅拷贝res=copy.copy(test_list1)res[0][0]=100print(f"原列表test_list1:{test_list1}")print(f"copy后的列表:{res}")print(id(test_list1[0]))print(id(res[0]))#3.测试深拷贝test_list2=[[3,4],[6,7],[8,9]]res=copy.deepcopy(test_list2)print(f"原列表test_list2:{test_list1}")print(f"copy后的列表:{res}")print(id(test_list2[0]))print(id(res[0]))

赋值和拷贝的区别

赋值:只是给变量起了一个新名字,两个变量指向内存中同一个对象(没有复制数据)。

浅拷贝(Shallow Copy):只复制最外层的对象,内部的子对象(如列表里的列表、字典里的列表)仍然是引用关系。

深拷贝(Deep Copy):完全复制原对象及其所有子对象,新对象和原对象在内存中完全独立,互不影响。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/17 9:45:09

TurboDiffusion成本优化方案:按需计费GPU部署实战指南

TurboDiffusion成本优化方案:按需计费GPU部署实战指南 1. 引言:为什么需要按需计费的TurboDiffusion部署? 你是不是也遇到过这样的问题:视频生成任务只用几分钟,但GPU实例却要全天候运行?显卡空转时电费比…

作者头像 李华
网站建设 2026/9/15 23:38:14

YOLOv8性能暴涨!手把手教你集成CloAttention高效注意力机制

YOLOv8集成CloAttention高效注意力机制完整教程 文章目录 YOLOv8集成CloAttention高效注意力机制完整教程 1. 引言与背景 1.1 计算机视觉中的注意力机制演进 1.2 CloAttention机制的创新点 1.3 本教程的目标与价值 2. CloAttention机制原理深度解析 2.1 整体架构设计 2.1.1 双频…

作者头像 李华
网站建设 2026/9/8 22:49:25

PyTorch-2.x部署实战:结合requests实现API调用案例

PyTorch-2.x部署实战:结合requests实现API调用案例 1. 引言:从训练到服务,让模型真正跑起来 你有没有这样的经历?花了一周时间调参、训练、优化模型,终于在本地测试集上拿到了理想指标。结果老板问:“能不…

作者头像 李华
网站建设 2026/9/15 2:07:02

Windows组策略编辑器替代方案:Policy Plus完整使用手册

Windows组策略编辑器替代方案:Policy Plus完整使用手册 【免费下载链接】PolicyPlus Local Group Policy Editor plus more, for all Windows editions 项目地址: https://gitcode.com/gh_mirrors/po/PolicyPlus 还在为Windows家庭版无法使用组策略编辑器而困…

作者头像 李华
网站建设 2026/9/14 3:18:53

Windows B站观影神器:UWP客户端一键解决卡顿困扰

Windows B站观影神器:UWP客户端一键解决卡顿困扰 【免费下载链接】BiliBili-UWP BiliBili的UWP客户端,当然,是第三方的了 项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP 还在为Windows系统上观看B站视频时的卡顿、界面响…

作者头像 李华
网站建设 2026/9/14 11:26:50

从部署到运行:Qwen3Guard-Gen-WEB全流程图文指南

从部署到运行:Qwen3Guard-Gen-WEB全流程图文指南 在AI生成内容爆发式增长的当下,如何确保输出内容的安全合规,已成为开发者和企业无法回避的核心问题。阿里云推出的 Qwen3Guard-Gen-WEB 镜像,正是为解决这一痛点而生——它集成了…

作者头像 李华