导语:
本文主要介绍了关于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中的注释是什么08/20
- ♥ 如何在pycharm中使用python10/03
- ♥ python如何等待10秒执行下一条命令08/29
- ♥ python注释的写法12/20
- ♥ python新手适合学习哪些知识12/18
- ♥ 列表理解以连接 python 中的列表11/23
内容反馈