python中的copy

2019-03-02  本文已影响4人  飞鸟在笼

一个列表IT使用.copy()方法复制后赋值给变量LS,将IT的元素清空不影响新生成的变量LS。如果不使用.copy()方法,通过直接赋值方式不能产生新列表,仅能够为列表增加一个别名。

语句ls2=ls1并不是拷贝lt中的元素,而是新关联了一个引用,即增加了一个别名,它们指向同一套内容。

下边的区别,一个是重新创建了一个列表,一个是在原列表中添加元素,得出的结果就会不同。

python中的copy
上一篇 下一篇

猜你喜欢

热点阅读