#yyds干货盘点#List移除函数pop - python基础学习系列(68)

网友投稿 309 2022-09-07


#yyds干货盘点#List移除函数pop - python基础学习系列(68)

以Python 3.x版本为主pop:List列表移除函数前面几篇文章,总结过移除元素的方法还有,del和remove

1、函数

编号

函数名

说明

1

pop

函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。

2

del

删除List列表指定下标

可以匹配index查找到某个值的下标进行删除

超出索引,默认会删除最后一项

3

remove

删除List列表指定的值,第一个匹配到的值

如果删除的目标确定不会出现重复元素,那么即可使用这个移除方法

4

index

值必须在列表中,否则会报错

​代码如下​

#!/usr/bin/python3# -*- coding: utf-8 -*-# Apr 14, 2022 22:50 AMimport sys list=['51','CTO','test','hello','world']print('列表值:%s' % (list))# 1、移除元素 - 下标 - deltarget_str='test'target_str_index=list.index(target_str)del list[target_str_index]print('')print('新列表值:%s' % (list))# 2、移除元素 - 值 - removetarget_str='hello'list.remove(target_str)print('')print('新列表值:%s' % (list))# 3、移除元素 - 下标 - poptarget_str='world'target_str_index=list.index(target_str)list.pop(target_str_index)print('')print('新列表值:%s' % (list))

​效果如下​

2、易出错情况

下标不能超出索引,否则会报错


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:应用启动数据初始化接口CommandLineRunner和Application详解
下一篇:# yyds干货盘点 # 只用3行Python代码,获取星期几?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~