标签:清除 mic lse img python class 深拷贝 简单 本质
1、append()
列表append()昨天说过用于在列表尾部添加元素
2、clear()
用于列表元素清除,释放内存
3、copy()
字面意思复制,拷贝分为浅拷贝和深拷贝,copy()方法属于列表深拷贝。
深拷贝和浅拷贝抄自其他网页:
我们对3种可变类型3种不可变类型进行深拷贝。
结果发现,和浅拷贝几乎一致。
其实这也好理解,因为的深拷贝对比浅拷贝,强调的是 递归,强调的是资源素。
对了顶层的操作,深浅拷贝无异。
我简单理解啊就是浅拷贝是拷贝的数据的地址
深拷贝是拷贝数据
浅拷贝的数据与原属数据改变会相互影响,而深拷贝则不会相互影响,普通的变量赋值均属于浅拷贝
4、count()
用于访问列表内某个元素值存在的数量
5、extend()
extend()用于列表扩展,没有返回值。
6、insert()
昨天学习过insert()方法,用于在列表中插入元素
7、index()
用于查找列表中某个元素的索引,不存在时报错。参数为元素,查找开始位置,查找结束位置
8、pop()、remove()
昨天学习过,用于删除其中元素使用。
9、reverse()
reverse() 函数用于反向列表中元素。
10、sort()
sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。
标签:清除 mic lse img python class 深拷贝 简单 本质
原文地址:https://www.cnblogs.com/xiaobai-yang/p/11616143.html