python 的小技巧之统计list里面元素的个数
2023-09-27 14:27:40 时间
一般写法 def count_list(std:list,tongji): i=0 for item in std: if item==tongji: i+=1 print(i) if __name__=='__main__': lists=[1,2,3,4,5,1,2,3,4,5,2,2,2,3,4] count_list(std=lists,tongji=2)
新写法, python 3.5 之后 def count_list(std:list,tongji): from collections import Counter name=Counter() for num in std: name[num]+=1 print(name[tongji]) if __name__=='__main__': lists=[1,2,3,4,5,1,2,3,4,5,2,2,2,3,4] count_list(std=lists,tongji=2)
少了一个if判断,而且 一次可以获取列表所有元素的个数
欢迎关注公众号,持续更新
相关文章
- python 支付宝SDK
- Python统计列表中的重复项出现的次数的方法
- python删除、替换字符串某字符后的字符串(删除字符串、替换字符串、strip、split、rstrip、lstrip、replace)
- 【华为OD机试真题 python】 停车场车辆统计【2022 Q4 | 100分】
- 【华为OD机试真题 python】检查是否存在满足条件的数字组合 【2022 Q4 | 100分】
- Python Selenium设计模式及代码实现
- python基础(一)列表与元组
- Python迭代器与生成器
- 《贝叶斯思维:统计建模的Python学习法》一2.8 练习
- 《树莓派Python编程入门与实战》——第3章 搭建编程环境
- 《Python参考手册(第4版•修订版)》——1.7 元组
- 《Python Cookbook(第3版)中文版》——6.13 数据汇总和统计
- 《贝叶斯思维:统计建模的Python学习法》一1.4 贝叶斯定理
- 《贝叶斯思维:统计建模的Python学习法》一第2章 统计计算2.1 分布
- 基于Python+openGauss实现(图形界面)多功能本地视频播放系统【100010086】
- python统计字符串字符出现次数
- (数据科学学习手札24)逻辑回归分类器原理详解&Python与R实现
- 学会这12个Python装饰器,让你的代码更上一层楼
- python之pygal:掷一个骰子统计次数并以直方图形式显示
- Python实例---模拟微信网页登录(day5)
- 华为OD机试 -Excel 单元格数值统计(Python) | 机试题+算法思路+考点+代码解析 【2023】
- python docx 读取word文件 转换药典目录
- Python的包管理工具Pip
- nyoj 241-字母统计 (python count)