1、list删除元素
使用del删除对应下标的元素:
li = [1,2,3,4,5,6]
del li[2]删除指定值的元素:
li.remove(4)使用切片来删除 li = li[:-1] # li = [1,2,3,4,5]
使用这个方法要倍加小心,如果li被作为参数传入函数,那么在函数内使用这种删除方法,将不会改变原list。
li = li[:-1]
u = array([[1,2],[3,4]])
m = u.tolist()#转换为list
m.remove(m[0])#移除m[0]
m = np.array(m)#转换为array
del list[:]
list=[]
list[:]=[]
函数的本意是将参数L指向的内存清空,用L=[],并不能清空L指向的内存。
L[:]=[]:把L对应的内存清空。
del L[:] 的效果跟L[:]=[]的效果是一样的。
本文介绍了Python中列表的基本操作,包括如何删除列表中的元素、如何在列表与数组间进行转换以及如何清空列表。同时,文章提供了实用的代码示例帮助读者理解和掌握这些技巧。

被折叠的 条评论
为什么被折叠?



