python列表删除元素的三种实现方法
下面我以my_list列表为例,演示删除元素的三种方法。
第一种 pop方法
语法:列表.pop(要删除元素的下标)
括号内可以为空,为空时默认会删除列表的最后一个元素。例子如下:
my_list=[1,2,3,4,5,6,7,8,(100,101)] # 这里的最后一个元素是(100,101) my_list1=my_list.pop() # 删掉最后一个元素 my_list2=my_list.pop(0) # 删掉下标为0的元素 print(f'第一次运行pop( )后,删掉的元素是:{my_list1},此时的列表:{my_list}') print(f'第二次运行pop(0)后,删掉的元素是:{my_list2},此时的列表:{my_list}')
运行结果
第二种 remove方法
语法:列表.remove(要删除的元素)
每次只能删除一个,如果需要删除多个元素,可以把这几个元素嵌套在列表。例子如下:
my_list=[1,2,3,4,5,6,7,8,[10,20,30,40,50]] # 这里的最后一个元素是[10,20,30,40,50] my_list.remove(5) # 直接删掉5 print(f'运行remove(5)后,,此时的列表:{my_list}') my_list.remove([10,20,30,40,50]) # 直接删掉[10,20,30,40,50] print(f'运行remove([10,20,30,40,50])后,此时的列表:{my_list}')
运行结果
第三种 del方法
语法:del 列表名[要删除元素的下标]
del和列表名之间留一个空格。和pop( )方法不一样,这里的[ ]不能为空。例子如下:
my_list=[1,2,3,4,5,6,7,8,(66,77,88)] # 这里的最后一个元素是(66,77,88) del my_list[-1] # 这里的下标-1指最后一个元素 print(f'运行del my_list[-1]后,此时的列表:{my_list}') del my_list[4] # 直接删除下标为4的元素 print(f'运行del my_list[4]后,此时的列表:{my_list}')
运行结果
到此这篇关于python列表删除元素的三种实现方法的文章就介绍到这了,更多相关python列表删除元素内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
浅谈Python2.6和Python3.0中八进制数字表示的区别
下面小编就为大家带来一篇浅谈Python2.6和Python3.0中八进制数字表示的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-04-04Python的Pandas库中使用DataFrame筛选和删除含特定值的行与列
Pandas是一个强大的数据处理库,提供了各种功能来操作和处理数据,这篇文章主要给大家介绍了关于Python的Pandas库中使用DataFrame筛选和删除含特定值的行与列的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下2024-05-05python读取目录下所有的jpg文件,并显示第一张图片的示例
今天小编就为大家分享一篇python读取目录下所有的jpg文件,并显示第一张图片的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-06-06在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
今日重点:① python暴力拿下WiFi密码,②python拿下路由器管理页面,文中有非常详细的代码示例,干货满满,,需要的朋友可以参考下2021-05-05
最新评论