我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用Python把100个随机数按照出现次数从小到大排序,放入列表,然后输出列表

img


把100个随机数按照出现次数从小到大排序,放入列表,然后输出列表

img

import random
i = 1
d = {}
while i<101:
    value = random.randint(0,10)
    d[value] = d.get(value,0)+1
    i = i+1

d = sorted(d.items(), key=lambda kv:(kv[1], kv[0]))
for i in range(len(d)):
    print("元素 {}出现的次数:{}".format(d[i][0],d[i][1]))
  • 可以看下python参考手册中的 python- 列表

近期文章

  • vue+pinia的使用问题
  • cs61a 2020Fall Hog的问题,求解答
  • 时间转换,不知道哪有问题
  • 为什么这里画出来只有一条线 我的A 和i1都是矩阵形式啊问
  • 输入abc三个数(保留一位),按从小到大的顺序输出
  • 特效不显示怎么解决啊
  • eclipse突发故障
  • 在Codeigniter中显示来自连接的数据
  • 请问这里是哪里出错了?
  • 不知道这个阶乘代码为什么跑不了,这个错误是错在哪了
  • sqlserver存储、查询康熙字典unicode的问题
  • mspnp.sys文件删除了又自动恢复,改成txt也没有用
  • 为什么t2是16而不是15,求解答
  • python初学者基础问题
  • matlab这个界面后怎么安装
  • Python在input列表,怎么一次性打出下面效果?
  • 数据结构二叉树的实现出现问题
  • PHP - 从文本中隔离第一个字母
  • matlab拟合求参报错
  • C++ 三七二十一代码结果不是自己想要的答案,不知道哪里错了

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华