python用字典计数的方法:1、利用第三方库random生成随机数列表;2、利用字典的get方法取值,如果已存在就加一,不存在就默认值为0;3、得到的字典即为所有数据计数后的字典数据。

首先利用random生成一组随机数import random

data = [random.randint(1,10) for i in range(100)]

print(data)

我们对生成的随机数进行计数即将数据作为key,数量作为valuedata_num = {}

for i in data:

data_num[i] = data_num.get(i, 0) + 1

for key, value in data_num.items():

print(f"{key}出现的次数是{value}")

结果是:10出现的次数是8

4出现的次数是14

2出现的次数是8

9出现的次数是10

1出现的次数是9

6出现的次数是10

3出现的次数是13

7出现的次数是5

5出现的次数是12

8出现的次数是11课程推荐:python游戏开发教程(嵩天教授)

python 字典计数_python怎么用字典计数相关推荐

  1. python 实现字典树_Python实现简单字典树的方法

    本文实例讲述了Python实现简单字典树的方法.分享给大家供大家参考,具体如下: #coding=utf8 """代码实现了最简单的字典树,只支持由小写字母组成的字符串. ...

  2. python 字典处理_Python 6 个字典操作你必须知道

    原标题:Python 6 个字典操作你必须知道 key是否存在 使用in关键字判断key是否存在字典中 不要使用key in d.keys(), 这是一种画蛇添足的操作,因为d.keys()会返回一个 ...

  3. python字典编码_Python列表,字典,元组,字符串操作,文件操作,字符编码

    1. 列表操作 1.1 列表的定义: names = ["wangjing", "wangjun", "hashiqi"] names[0] ...

  4. python编写字典库_Python中的字典及举例-阿里云开发者社区

    字典 字典是python中的唯一的映射类型(哈希表) 字典对象是可变的,但是字典的键必须使用不可变对象,一个字典中可以使用不同类型的键值. 字典的方法 keys() values() items() ...

  5. python获取字典长度_Python中的字典

    1 字典的定义 dictionary(字典) 是 除列表以外Python之中 最灵活的数据类型 字典同样可以用来 存储多个数据 通常用于存储 描述一个 物体的相关信息 和列表的区别 列表是 有序的对象 ...

  6. python字典更新_python如何更新字典?

    python中可以使用update()函数更新字典. update()方法语法:dict.update(dict2)D.update(key/value) 参数 dict2 -- 添加到指定字典dic ...

  7. python集合与字典区别_Python中的字典与集合

    今天我们来讲一讲python中的字典与集合 Dictionary:字典 Set:集合 字典的语法:Dictionary字典(键值对) 语法: dictionary = {key:value,key:v ...

  8. python做词典_Python实现创建字典

    Python编写一个名为 make_album() 的函数,它创建一个描述音乐专辑的字典. 1.这个函数应接受歌手的名字和专辑名,并返回一个包含这两项信息的字典.使用这个函数创建三个表示不同专辑的字典 ...

  9. python字典初始化_python设置默认字典

    setdefault dict.setdefault(key, default=None) 如果键不存在于字典中,将会添加新的键并将值设为默认值(改变了字典).如果字典中包含有给定键,则返回该键对应的 ...

最新文章

  1. grails日志系统的研究
  2. 苹果M1用着舒服的原因找到了,英特尔:学到了,下次我也用
  3. comp313 formal methods lec1
  4. mysql数据库中数据类型的长度
  5. 实例讲解Nginx下的rewrite规则 来源:Linux社区
  6. 老司机 iOS 周报 #37 | 2018-09-24
  7. FTP、WEB虚拟目录作用
  8. 架构 简述负载均衡和CDN技术
  9. 我们短暂的人类世和即将到来的算法世
  10. js如何实现扫描身份证识别_基于javascript实现根据身份证号码识别性别和年龄
  11. 设计一个对向车道的左转待转区提高十字路口的并行通行率
  12. cf 949A Zebras
  13. 华为防火墙基础自学系列 | 证书申请方式
  14. hello 驱动编写-最简单的驱动程序
  15. 把路由器变成音乐播放器和网络收音机,支持摇控
  16. 汽车车身控制器--TI解决方案
  17. 谁在销蚀固网的ARPU(转)
  18. 同型号的74系列、74HC系列、74LS系列
  19. oracle创建表的sql语句
  20. sketchup 图片转模型_不用CAD描图迅速将图片转换成su模型

热门文章

  1. 2018年最新传智播客黑马WEB前端36期全套视频教程
  2. 用Ultra-Light-Fast-Generic-Face-Detector-1MB寻找人眼
  3. 极客日报:《英雄联盟》回应服务器崩了:官方直接回退了旧版本;Deno 1.19 发布|极客头条
  4. 【Excel VBA】批量新建并重命名工作表
  5. CentOS-5.6-x86_64 配置SSH无密码登陆
  6. 使用函数求余弦函数的近似值 (15 分)
  7. 启蒙教师周志华亲自讲解,机器学习视频课上线了
  8. 关于Window10系统无法打开Microsoft Store(应用商店)解决方案
  9. 财务分析之利润表、现金流量表
  10. 请帮我查看一下2.19号邢台发往北京高铁的班次,以及各个班次的时间