Python列表用法 |
您所在的位置:网站首页 › python列表用法 › Python列表用法 |
列表的其他用法我就拍一下我做的笔记。 包括--切片 增加 改 删 数 找 清空 反转 加列表 ![]() ![]() 重点来说说复制。 *.copy 和 copy.copy() 效果是相同的,不过后者需要导入一个模块,上面的笔记“复制三”上有。它们俩都可称为“浅浅的copy”,在所copy的新列表中,只复制被copy的原列表(无论那个列表有没有被修改,只认定copy最开始的那个),但因为是“浅浅的”,所以它只能copy第一层,而第二层“不copy”(比如表中表)。这里的不copy是指不复制原列表,而复制改了之后的(仅仅第二层及后面的会这样)。 可以这样想copy的目的初衷是不管被copy的列表如何变化,只复制最最开始的原列表,但正所谓是“浅浅的copy”,有心而力不足,只能copy第一层,超出第一层它就管不了了,不会在按照初衷来复制,也就是如果不是第一层的元素被改变,“浅浅的copy”会复制出来改了以后的元素。而“深深的copy”则完完全全复制原列表的最终形态,可谓大佬。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |