Python 中列表( List )中的 del,remove,和 pop 等的用法和区别
pop
value = List.pop(index)
1、pop按照索引位置删除元素;2、无参数时默认删除最后一个元素;3、返回删除的元素值
remove
1、remove 按照值删除,删除单个元素;2、删除首个符合条件的元素;3、返回值为空 None
del
根据索引位置来删除单个值或指定范围内的值。
del是删除引用(变量)而不是删除对象(数据),对象由自动垃圾回收机制(GC)删除