导语:
本文主要介绍了关于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]
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在atom中运行python程序?09/23
- ♥ python中的启动器是什么08/21
- ♥ python2.7不能写txt的解决办法11/28
- ♥ python是否定义了int变量?09/17
- ♥ 如何判断python是否是目录09/27
- ♥ python的几种写法11/30
内容反馈