python学习-List移除某个值remove和统计值次数count
作者:小5聊基础 时间:2023-05-11 20:24:23
一、List移除某个值remove
以Python 3.x版本为主
remove:列表值移除方法
1、函数
编号 | 函数名 | 说明 |
1 | remove | 移除列表中匹配的第一个值 根据值移除 |
2 | del | 根据下标移除,不需要赋值,直接放在list前面即可 |
代码如下:
import operator
list=[51,'CTO','Hello','World','test','one']
print('\n删除前:%s' % (list))
length=len(list)
print('\nlist个数:%s' % (length))
# 1、删除方法 - del - 指定下标删除
del list[length-1]
print('\n删除前:%s' % (list))
# 2、删除方法 - remove - 指定值删除
list.remove('test')
print('\n删除前:%s' % (list))
效果如下:
二、统计值次数count
以Python 3.x版本为主
count:列表统计元素某个值的次数
应用场景:结合上面List移除某个值remove,通过remove方法可以移除在列表中的元素,但是只会移除一个,所以可以通过次数进行循环移除
1、函数
统计列表中某个值出现的次数
代码如下:
import sys
target_str='test'
list=[51,'CTO','Hello','World','abc','one','test','test']
count=list.count(target_str)
print('\n%s值在列表中个数:%s' % (target_str,str(count)))
# 1、根据次数移除所有目标值
for i in range(count):
list.remove('test')
print(list)
效果如下:
来源:https://blog.51cto.com/u_15288318/5212020
标签:python,List,remove,count
0
投稿
猜你喜欢
python进阶教程之循环相关函数range、enumerate、zip
2022-07-24 04:04:37
ASP读取Exif信息无组件实现过程
2009-02-09 12:52:00
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2024-05-03 15:32:07
Python实现的序列化和反序列化二叉树算法示例
2021-06-11 07:14:23
django1.8使用表单上传文件的实现方法
2022-04-28 11:32:02
sql基本查询语句介绍
2008-05-21 13:58:00
php解析字符串里所有URL地址的方法
2023-08-19 08:31:38
linecache模块加载和缓存文件内容详解
2022-09-23 20:00:45
python中执行shell的两种方法总结
2023-03-12 15:20:39
Python实现桶排序与快速排序算法结合应用示例
2022-10-26 23:33:39
理解Proxy及使用Proxy实现vue数据双向绑定操作
2024-04-26 17:41:43
PHP实现对图片的反色处理功能【测试可用】
2023-11-03 19:41:28
玩转表单之花样表单
2011-04-25 19:17:00
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
2023-11-24 05:59:31
Python中各类Excel表格批量合并问题的实现思路与案例
2022-12-21 14:30:01
python获取txt文件词向量过程详解
2021-07-27 12:54:35
整理Python最基本的操作字典的方法
2022-03-01 07:04:38
有关perl的内置特殊变量介绍
2023-08-02 23:29:29
Python操作数据库之数据库编程接口
2024-01-25 01:55:41
使用Python实现将多表分批次从数据库导出到Excel
2024-01-13 06:17:27