导语:
本文主要介绍了关于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])
推荐学习《
》。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中使用简单的BP算法?12/03
- ♥ 教你用python获取百度热榜链接01/12
- ♥ 如何快速提高Python功力02/26
- ♥ 如何在python中使用rfind函数10/19
- ♥ 如何在python中将json转换为字符串09/21
- ♥ 如何在 python 中使用 % 格式表达式11/29
内容反馈