python学习--统计序列中元素出现的频度(次数)
例如有一个列表
l=[1,1,-1,2,3,22,34,32,2,-3,34,22,-5]
统计列表中每个元素出现的多少次
方式一:
先把列表变成一个字典dict,字典的key对应列表中的每一个元素,value代表每个元素出现的次数
d=dict.fromkeys(l,0)#两个参数,第一个参数为对应的列表,第二个参数设置dict的默认value=0.
然后,遍历列表中每一个元素,dict中碰到该元素,value就加1.
for x in l:
d[x]+=1
print(d)
方式二:
利用集合的Counter子类。
from collections import Counter
c=Counter(l)#直接把列表l传入Counter,返回一个dict,这个dict中的key对应集合中的每一个元素,value代表这个元素在集合中出现的次数
print(c.most_common(3))#Counter类的most_common()方法返回一个value从大到小的列表,返回n个最常见元素的列表及其数量。
转载于:https://www.cnblogs.com/daacheng/p/7906483.html
python学习--统计序列中元素出现的频度(次数)相关推荐
- python中读取txt文件、统计其中所有字母出现的频度_Python编程小技巧:如何统计序列中元素的出现频度...
原标题:Python编程小技巧:如何统计序列中元素的出现频度 实际案例 某随机序列中,找到出现次数最高的三个元素,他们的出现次数是多少? 对某英文文章的单词进行词频统计,找到出现次数最高的10个单词, ...
- 统计词语出现次数python_Python实战教程:如何统计序列中元素的出现频度
实际操作中,我们该如何统计序列中元素的出现频度,这篇Python实战教程手把手教你! 实际案例 某随机序列中,找到出现次数最高的三个元素,他们的出现次数是多少? 对某英文文章的单词进行词频统计,找到出 ...
- python数据结构-如何统计序列中元素的频度
如何统计序列中元素的频度 问题举例 如何找出随机序列[1, 5, 6, 5, 3, 2, 1, 0, 6, 1, 6]中出现频度最高的3个元素? 如何统计某篇英文文章中词频最高的5个单词? 将序列转换 ...
- 【Python教程】统计序列中元素出现频度的详细方法
例1:从随机列表中,找到找到出现次数最高的3个元素,及出现次数 方法一: from random import randint date = [randint(0, 20) for _ in rang ...
- 如何统计序列中元素的出现的频度
实际案例 某随机序列[12, 5, 6, 4, 6, 5, 5, 7, -]中,找到出现次数最高的3个元素,它们出现次数是多少? 对某英文文章的单词,进行词频统计,找到出现次数最高的10个单词,它们出 ...
- Python小练习—— 如何统计序列中元素的频度
案例: 1.某随机序列[12, 5, 6, 4,6, 5, 12, 7, 12, 4],找到次数最高的3个元素,它们出现的次数是多少 2.对某英文文章的单词,进行词频统计,找到出现次数最高的10个单词 ...
- python统计元素个数_python怎么统计列表中元素的个数
python统计列表中元素的个数的方法:可以通过count()方法来实现.该方法可以统计字符串中某个字符出现的次数,并返回子字符串在字符串中出现的次数.具体用法如:[count=List.count( ...
- python统计字典里面value出现的次数_python统计字典中元素出现的次数
有一个功能,想必大家经常能用到,那就是我们办公软件上常用的查找内容,因为有这个功能存在,所以我们在办公时候,效率特别的快,而语言的存在是要我们快速去得到结果,提高我们的效率,想必大家听到这里,就应该知 ...
- python查看列表有多少元素_python 统计列表中元素的数量
一.统计列表中不同元素的个数 这个需求是统计列表中不同元素有几个,由于列表是允许存在重复元素的,但是集合却不允许存在重复元素,所以可以将list转换为set,然后求长度. list=[1,2,1,2, ...
最新文章
- 国产操作系统可以基于BSD开发再闭源吗?
- activity堆栈式管理
- set-matrix-zeroes当元素为0则设矩阵内行与列均为0
- ubuntu安装pytorch镜像修改及下载
- pat 乙级 1016 部分A+B(C++)
- 对后台返回的数据进行评分排序、时间排序!
- Linux文件类型 扩展名的作用
- 固态硬盘是什么接口_电脑固态硬盘和机械硬盘有什么区别-电脑固态硬盘和机械硬盘区别介绍...
- [大话技术]话聊有趣的23种设计模式
- 域名在国外注册的服务器能查到吗,对于国外域名查询,你还需要知道这些!
- NLP-文本摘要:“文本摘要”综述(Text Summarization)
- 正则验证车牌号码(包括新能源车牌)
- x^n mod 1003(快速求解法)
- PLSQL 常用语句
- 罗马神话缪斯_缪斯与边缘– Adob​​e Web Designer的工具
- 联想笔记本重装win11系统后恢复fn+q热键
- 百度地图定位到大西洋问题,还有官方demo验证key失败问题
- weboffice 6版本实现在线word
- BS架构与CS架构的区别(详细讲解)
- AD原理图中如何修改系统库中的引脚
热门文章
- 20172313 2017-2018-2 《程序设计与数据结构》第十一周学习总结
- C语言——分支语句和循环语句(分支语句)
- Wix安装包制作-个人总结
- DataX Transformer 源码分析及 UDF 扩展与使用
- ac68u、r8500 梅林固件扩展为一个小型 linux 系统
- 《恋上数据结构与算法》第1季:算法概述
- MySQL安装2出现Typical_Mysql安装 - osc_c7lpn2ge的个人空间 - OSCHINA - 中文开源技术交流社区...
- Office显示未授权,需要激活这种情况应该怎么处理
- 计算企业发放的奖金根据利润提成
- css 全屏显示一张图片_css 如何让图片全屏的问题