您现在的位置是:课程教程文章
python怎么删除列表的第一个元素
2023-12-18 21:01课程教程文章 人已围观
-
CCNA网络精品课之ACL访问控制列表
CCNA网络精品课之ACL访问控制列表获取免费学习资料请添加美芽老师QQ:158896282;官方QQ群:1040253693 关注公众号“... -
【活力网】VRay Next for SketchUp渲染元素之
【活力网】VRay Next for SketchUp渲染元素之机构简介: 活力网于2014年11月11日上线,我们的课程是研发定制,课程系统,每... -
python自动化测试之xpath元素定位(相对,
python自动化测试之xpath元素定位(相对,... -
2021最新版HCIA/CCNA精品实战课之STP结尾+A
2021最新版HCIA/CCNA精品实战课之STP结尾+A获取免费学习资料请添加官方QQ群: 416663880 ; 关注公众号“ 思科CCIE训练营 ”...
我们以一个字符串为元素类型的 list 为例,进行列表元素的删除:
>>> l = ['no surfing', 'flippers']
法一:remove(val)
>>> l.remove('no surfing') >>> l ['flippers']
(1)remove() 的参数是具体的元素值,而不是索引,
(2)如果知道索引,如何使用 remove 删除该索引上的元素值,
>>> l.remove(l[1])
这样做是很大的风险的,因为 list 允许重复,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教程》。
课程教程:python怎么删除列表的第一个元素上一篇:python的强项在哪里
下一篇:没有了