python如何计算个数_Python进行计数的方法梳理

计数相信大家都不陌生,简单来讲,就是统计数据结构中某一元素出现的次数。实际应用中很多这种需求,如检测一个样本中某一元素出现的次数、日志分析中某一条日志出现的次数、文件中某一个字符或者字符串出现的频率、词云生成中某一个词语出现的概率等等。这种需求有很多中实现方法。

今天,我们对Python计数实现方法进行梳理。

500fd9f9d72a6059b68b9cd4aec3db9f013bba65.jpeg?token=0475cec457bccdd5cb5f5d183a262c7e&s=E21370844ED309EF059A71830300909APython计数统计方式梳理

通用方法(一般思路)

使用字典解决(dict)字典计数是最常用的计数方法,逐个遍历数据结构中元素,将元素作为键,元素个数作为值进行统计,依次加入字典中。

实例演示

test_lst = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'a', 'f', 's', 'b', 'h', 'k', 'i', 'j', 'c', 'd', 'f']

counter_dict = {}

for item in test_lst:if item in counter_dict: counter_dict[item] += 1 els

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值