知行编程网知行编程网  2022-09-04 17:30 知行编程网 隐藏边栏  21 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何删除list的相关知识,包括python list排序,以及python list删除第一个元素这些编程知识,希望对大家有参考作用。

如何在python中删除列表


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中删除列表

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享