python嵌套列表如何拷贝
python嵌套列表如何拷贝
1、拷贝说明
(1)若列表中嵌套列表,普通的方式(浅拷贝)将不再可用。采用list对象构造方式,可自行尝试上述介绍的其他方式
(2)当然,两层for语句可以用来复制嵌套列表。但是,如果嵌套层次太深,则需要太多for语句,这也取决于每个列表成员的数据类型。
2、实例
nums=[1,2,3,[4,5,6]]
copied_nums=list(nums)#list对象构造方式
copied_nums[3][1]=1010
print(f"numsaddr[0x{id(nums):x}],val:{nums}")
print(f"copied_numsaddr[0x{id(copied_nums):x}],val:{copied_nums}")
输出
numsaddr[0x29ec7dc5408],val:[1,2,3,[4,1010,6]]
copied_numsaddr[0x29ec8149b48],val:[1,2,3,[4,1010,6]]
以上就是python嵌套列表如何拷贝的方法,希望能对大家有所帮助,更多Python学习教程请关注IT培训机构:千锋教育。
相关推荐HOT
更多>>pythonTCP与UDP的不同点分析
python中TCP与UDP的不同点分析(推荐操作系统:windows7系统、Python3.9.1、DELLG3电脑。)1、不同点面向连接(确认有创建三方交握,连接已创建才...详情>>
2023-11-08 18:50:27python字符串的拆分与合并
python字符串的拆分与合并一、字符串的拆分1、可以使用split()函数,括号内可添加拆分字符,默认空格,返回的是列表。str1="iloveyou!"print(st...详情>>
2023-11-08 16:40:54python如何在静态图像中人脸检测?
python中如何在静态图像中人脸检测?1、使用OpenCV进行人脸检测加载图像并检测人脸,在原始图像的人脸周围绘制矩形框。#人脸检测importcv2ascvde...详情>>
2023-11-08 14:15:30python中泊松分布是什么意思?
python中泊松分布是什么意思?在python的数据可视化编程中,概率的分布可以很好的展现出数据的发展分布情况。作为python数据可视化中可以假定一...详情>>
2023-11-08 13:54:31