导语:
本文主要介绍了关于python如何删除list的相关知识,包括python list排序,以及python list删除第一个元素这些编程知识,希望对大家有参考作用。
python如何删除list中的元素?下面给大家介绍三种方法:
del的使用
del的写法是**del list[i] **根据索引删除,即根据位置删除元素。
使用方法
L = [1,2,2,3,4,5,6,7,8,9]
del L[0],L[3:6]
print(L)
>>>[2, 2, 3, 7, 8, 9]
#注意上面的操作,是先删除L[0]之后重新排序
L = [1,2,3]
del L
print(L)
错误:name 'L' is not defined,#表示已经被删除
pop的使用
pop 的写法是 **list.pop[i] ** 根据索引返回对应位置的元素,list 也会相对于该位置删除元素。 list.pop() 删除列表的最后一个元素并返回该元素。
L = [1,2,2,3,4,5,6,7,8,9]
a = L.pop(2)
print(L)
print(a)
>>>[1, 2, 3, 4, 5, 6, 7, 8, 9]
>>>2
L = [6,7,8,9]
L.pop()
print(L)
[6, 7, 8]
remove的使用
remove的写法是**list.remove(value)**删除第一个出现的对应元素,注意不是根据索引删除。相反,请确保列表有一个元素并将其删除。
L = [1,2,2,3,4,5,6,7,8,9]
L.remove(2)
print(L)
>>>[1, 2, 3, 4, 5, 6, 7, 8, 9]
L.remove(2)
print(L)
>>>[1, 3, 4, 5, 6, 7, 8, 9]
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何快速掌握Python函数的作用域?12/11
- ♥ 工作很乏味?试试 Python 循环语句(while 循环)12/31
- ♥ 如何创建一个python包12/27
- ♥ Pymysql的游标常用API11/05
- ♥ python模块的内置属性是什么?09/13
- ♥ 如何关闭 python.exe11/13
内容反馈