Python列表用法

您所在的位置:网站首页 python列表用法 Python列表用法

Python列表用法

#Python列表用法| 来源: 网络整理| 查看: 265

列表的其他用法我就拍一下我做的笔记。

包括--切片 增加 改 删 数 找 清空 反转 加列表 

重点来说说复制。

*.copy 和 copy.copy() 效果是相同的,不过后者需要导入一个模块,上面的笔记“复制三”上有。它们俩都可称为“浅浅的copy”,在所copy的新列表中,只复制被copy的原列表(无论那个列表有没有被修改,只认定copy最开始的那个),但因为是“浅浅的”,所以它只能copy第一层,而第二层“不copy”(比如表中表)。这里的不copy是指不复制原列表,而复制改了之后的(仅仅第二层及后面的会这样)。

可以这样想copy的目的初衷是不管被copy的列表如何变化,只复制最最开始的原列表,但正所谓是“浅浅的copy”,有心而力不足,只能copy第一层,超出第一层它就管不了了,不会在按照初衷来复制,也就是如果不是第一层的元素被改变,“浅浅的copy”会复制出来改了以后的元素。而“深深的copy”则完完全全复制原列表的最终形态,可谓大佬。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3