python
时间:2021-07-22
本文章向大家介绍python ,主要包括python 使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
# 给定字符串统计每个字母出现次数,并按照字母频率降序输出
1 # 给定字符串统计每个字母出现次数,并按照字母频率降序输出 2 def getKey(dic, value): 3 if value not in dic.values(): 4 return None 5 result = set() 6 for key in dic: 7 if dic[key]==value: 8 result.add(key) 9 return result 10 11 def count_each_char_1(string): 12 res = {} 13 for i in string: 14 if i not in res: 15 res[i] = 1 # 将 键为i 的 加入字典 16 else: 17 res[i] += 1 18 return res 19 res = count_each_char_1('aaaaaennnabbbbsascd') 20 print(res) 21 b = len(res) 22 for i in range(b): 23 maxValue=max(res.values()) # 获取当前最大 24 result = getKey(res,maxValue) # 获取键值 25 for j in result: 26 print(j,":",maxValue) 27 res.pop(j) # 删除对应键值
out:
{'a': 7, 'e': 1, 'n': 3, 'b': 4, 's': 2, 'c': 1, 'd': 1}
a : 7
b : 4
n : 3
s : 2
c : 1
d : 1
e : 1
d : 1
c : 1
d : 1
原文地址:https://www.cnblogs.com/ljh354114513/p/15045538.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Laravel路由研究之domain解决多域名问题的方法示例
- python GUI模拟实现计算器
- 详解php命令注入攻击
- PHP设计模式之策略模式原理与用法实例分析
- python使用QQ邮箱实现自动发送邮件
- php使用lua+redis实现限流,计数器模式,令牌桶模式
- PHP whois查询类定义与用法示例
- Laravel多域名下字段验证的方法
- ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
- 简单了解如何封装自己的Python包
- python求解汉诺塔游戏
- Python第三方包PrettyTable安装及用法解析
- 如何让python的运行速度得到提升
- 在keras中对单一输入图像进行预测并返回预测结果操作
- python中数字是否为可变类型