码迷,mamicode.com
首页 > 编程语言 > 详细

python 列表之删除、反转

时间:2020-05-23 13:30:08      阅读:68      评论:0      收藏:0      [点我收藏+]

标签:删除指定元素   image   rev   除了   调用   span   传参数   png   代码   

删除列表中元素的方法有如下几种:
del语句、remove()函数,pop()函数以及clear()函数
1,del语句:
del  列表[索引],通过列表索引的方式删除列表中的某个元素
技术图片

 

 上述代码的打印结果为:
技术图片

 

 我们可以看到,list1[2]这个元素被删除了,即元素“abc”被删除了

2,remove()函数
列表.remove(元素),删除指定元素
技术图片

上述代码的打印结果为:
技术图片

 

 可以看到,元素“a”已被删除。
注意:若找不到要删除的元素,则程序会抛出异常。

3,pop()函数
列表.pop(),若不传参数,则默认删除最后一个元素,且该元素被删除其实是被拿出来,
复制给一个新的变量后可以再次使用。若传入参数(索引位置),则可以删除指定位置
的元素。
技术图片

 

 上述代码打印结果为:
技术图片

 

 我们可以看到,list1这个列表中的最后一个元素[1, 2, 3]被删除了,且被删除的元素被赋值
给了变量aa
若调用pop()函数传入参数,即传入索引,则会删除指定位置的元素,看下面代码:
技术图片

 

 上述代码的打印结果为:
技术图片

 

 我们可以看到,指定位置2删除,元素“abc”被删除,所以pop()可以传入参数用来删除指定
位置的元素

 

3,clear()函数
clear()函数用于清空列表
 技术图片

 

 上述代码的打印结果为:
技术图片

 

说明列表已被完全清空

 

4,对于列表反转,可以通过reverse()函数来实现
技术图片

 

 打印结果为:
技术图片

 

python 列表之删除、反转

标签:删除指定元素   image   rev   除了   调用   span   传参数   png   代码   

原文地址:https://www.cnblogs.com/leolsl/p/12941951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!