python怎么删除列表中某个元素?一文了解在,Python中从列表中删除第一个元素的多种方法
列表是 Python 中非常有用的数据结构,可以包含浮点数、整数、字符串等。列表是可变的,可以在创建后进行更改。在本文中,我们将介绍几种从列表中删除第一个元素的方法。
使用切片切片是一种从列表中删除第一个元素的最简单方法。利用列表切片操作返回一个新列表,新列表包含除第一个元素之外的列表的所有元素。将新列表分配给原始列表。
lst1 = ['hello', 'world', 'I', 'love', 'python']lst1 = lst1[1:]print(lst1)
输出:
['world', 'I', 'love', 'python']
使用 del 关键字使用 del 语句,配合索引号,删除列表中的第一个元素。它与 pop() 函数的不同之处在于它不返回已删除的元素。与切片功能也不同,不会生成新列表。
lst1 = ['hello', 'world', 'I', 'love', 'python']del lst1[0]print(lst1)
使用 pop()
pop(),接受一个索引参数并删除该索引处的元素。如果参数,则默认会删除列表的最后一个元素。
lst1 = ['hello', 'world', 'I', 'love', 'python']lst1.pop(0)print(lst1)
使用 remove()
remove(),用于从列表中删除给定值。
lst1 = ['hello', 'world', 'I', 'love', 'python']i = lst1[0]lst1.remove(i)print(lst1)
使用 deque()
deque(),是 collections 库中的一项,可以创建两端都可以操作的序列,可以快速的在队列头部和尾部添加、删除元素。
from collections import dequelst1 = ['hello', 'world', 'I', 'love', 'python']lst2 = deque(lst1)lst2.popleft()lst1 = list(lst2)print(lst1)
❝
文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈!
❞
- 02-29聚脲防水材料适合哪种场景?确保建筑持久防水效果
- 12-05段正淳武功如何?段正淳武功一般相貌平平
- 12-06怎么选择一个好的考研专业?这6个备受瞩目的考研专业
- 01-22首末班车时间有几班车:全网最新首末班车时刻表来啦
- 02-08自然朴实的力量,读诗刊三月号春夏之交的民工 自然朴实的力量,读诗刊三月号春夏之交的民工
- 12-18重庆低成本喜剧,聚焦平民人物讲述身边故事
- 04-09端午节吃粽子有什么方法?关于端午粽子的那些事儿
- 12-02lol系列皮肤人气排名:LOL它是国服第一款CDK皮肤曾经一度炒到1000多
- 02-2011岁女孩车祸身亡捐献器官:女孩车祸离世捐献器官将救5人
- 12-12娜拉在现实生活中会怎样,找到你中两种女性的命运
- 02-05汽车改色膜怎么选颜色?看我72变爱车颜色我做主
- 03-31big bang新歌里有胜利的声音吗?Bang重回乐坛下月推出新歌
- 12-26江苏少年为国旗点赞,江苏少年网我为国旗点个赞活动入口地址
- 12-13何老师到底有多成熟,时代在变,年龄在变但何老师的童颜却越来越逆天
- 12-27笑死人了搞笑朋友圈,笑死人不偿命的27个朋友圈
- 04-137plus可以更新17系统吗?7,plus升级14.3系统后感
热门
推荐
- 1巴金家的读书笔记摘抄452
- 2高考英语满分作文常见题型及精选范文416
- 3通用版的物品保管合同范本389
- 4手机市场调研报告范文296
- 5回国留学毕业证证明流程139
- 6幼儿园环保创意手工作品图片大全364
- 7关于爱国的演讲稿作文加评语411
- 8有助于心灵成长的书籍186