目录

Python系列删除列表前2个元素

【Python系列】删除列表前2个元素

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。

https://i-blog.csdnimg.cn/blog_migrate/5b7d56665d406fee3159289ac61fa974.jpeg

  • 推荐: ,持续学习,不断总结,共同进步,活到老学到老
  • 导航
    • :全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等
    • :罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等
    • :详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等
    • :总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作
    • :总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂

非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

博客目录

一.pop 方式

当你使用列表(List)的 pop() 方法时,它会从列表中移除并返回指定索引位置的元素。下面是一个示例代码,演示如何使用 pop() 方法:

my_list = [1, 2, 3, 4, 5]
removed_element = my_list.pop(2)
print("被移除的元素:", removed_element)
print("列表剩余元素:", my_list)

在这个示例中,我们创建了一个名为 my_list 的列表,其中包含了一些整数。然后,我们使用 pop(2) 方法从索引位置 2 处移除元素,并将被移除的元素赋值给 removed_element 变量。最后,我们打印出被移除的元素以及剩余的列表元素。

运行以上代码会输出以下结果:

被移除的元素: 3
列表剩余元素: [1, 2, 4, 5]

可以看到,被移除的元素是 3,而剩余的列表元素是 [1, 2, 4, 5]

需要注意的是, pop() 方法会修改原始的列表,将被移除的元素从列表中删除。如果没有指定索引位置,默认情况下它会移除并返回列表中的最后一个元素。

my_list = [1, 2, 3, 4, 5]
removed_element = my_list.pop(0)
removed_element = my_list.pop(1)

删除的元素为 1 和 3,每一次删除 my_list 都是重置 index 的

https://i-blog.csdnimg.cn/blog_migrate/121172762642095e8cee6ca1c895714a.png

二.slicing 方式

要删除列表的前两个元素,你可以使用切片(slicing)的方式来实现。切片可以用来获取列表的一个子列表,通过指定起始索引和结束索引来确定子列表的范围。

下面是一个示例代码,演示如何删除列表的前两个元素:

my_list = [1, 2, 3, 4, 5]
del my_list[:2]
print("删除后的列表:", my_list)

在这个示例中,我们使用切片 [:2] 来指定要删除的元素范围,即从索引 0 到索引 1(不包括索引 2)。然后,使用 del 关键字将该范围的元素从列表中删除。最后,我们打印出删除后的列表。

运行以上代码会输出以下结果:

删除后的列表: [3, 4, 5]

可以看到,前两个元素 1 和 2 已经被成功删除,剩余的列表元素是 [3, 4, 5]

需要注意的是,这种方法会修改原始的列表。如果你希望保留原始列表并创建一个新的列表,你可以使用切片来创建一个新的副本,然后对副本进行操作。

https://i-blog.csdnimg.cn/blog_migrate/d3b43978b61a776229bb45e0fa73f651.png

觉得有用的话点个赞 👍🏻 呗。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

https://i-blog.csdnimg.cn/blog_migrate/101469850485989da7dda6f53e80e19d.gif