知行编程网知行编程网  2022-08-18 11:00 知行编程网 隐藏边栏  37 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python怎么删除列表的第一个元素的相关知识,包括python删除列表一段元素,以及python删除第一个元素这些编程知识,希望对大家有参考作用。

如何在python中删除列表的第一个元素

我们以一个字符串为元素类型的列表为例,删除列表元素:

>>> l = ['no surfing', 'flippers']

法一:remove(val)

>>> l.remove('no surfing')
>>> l
['flippers']

(1)remove() 的参数是具体的元素值,而不是索引,

(2)如果知道索引,如何使用remove删除该索引处的元素值,

>>> l.remove(l[1])

这是非常冒险的,因为列表允许重复,而 remove() 会删除列表中与参数值相等的第一个元素

法二:pop(0)

(1)pop()接收索引,不带参数删除最后一个元素(典型的栈特征)

(2)pop() 存在返回值,返回的是删除的元素值

l.pop() <==> l.pop(-1)

(3)list 的 append()(添加到尾部),pop()(从尾部弹出),成功地将 list 变成了 stack

法三:del(l[0])

>>> del(l[0])

推荐学习《
》。

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

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