python嵌套列表层数(python嵌套列表如何拷贝)
导读:1、拷贝说明...
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]]创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!