python学习-List移除某个值remove和统计值次数count

Rachel ·
更新时间:2024-09-20
· 1076 次阅读

目录

一、List移除某个值remove

二、统计值次数count

一、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)

​效果如下​:

到此这篇关于python学习-List移除某个值remove和统计值次数count的文章就介绍到这了,更多相关python中的count和List内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网!



python学习 count remove Python list

需要 登录 后方可回复, 如果你还没有账号请 注册新账号