词频分析(Python脚本)
import sysalphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890!@#$%^&*()_+- ={}[]"
# filename = input('请输入目标文本:')data = input()result = {d:0 for d in alphabet}//生成字典def sort_by_value(d):items = d.items()backitems = [[v[1],v[0]] for v in items]backitems.sort(reverse=True)print(backitems,'\n\n') //按出现次数从大到小输出对应次数和字符return [ backitems[i][1] for i in range(0,len(backitems))]//按出现次数从大到小返回字符for d in data:for alpha in alphabet:if d == alpha:result[alpha] = result[alpha] + 1 //字符出现一次加一print(''.join(sort_by_value(result))) //连接成字符串
词频分析(Python脚本)相关推荐
- 分析 Python 脚本
本文的原文是:Profiling Python Scripts 我有一个负责一个长期运行任务的 Python 脚本.这个脚本同其他三个系统通信 - 它从系统 #1 和 #2 读取数据,合并它们然后再把 ...
- python程序分析_如何分析Python脚本?
如Chris Lawlor所示cProfile是一个很棒的工具,可以很容易地用于打印到屏幕上:python -m cProfile -s time mine.py 或提交:python -m cPro ...
- 大数据分析 | 用 Python 做文本词频分析
老师教给我,要学骆驼,沉得住气的动物.看它从不着急,慢慢地走,慢慢地嚼,总会走到的,总会吃饱的. ---<城南旧事> 目录 一.前言 Python 简介 Python 特点 二.基本环境配 ...
- Python入门与词频分析初步
一.python与其他语言的区别 1.python作为一门解释性语言,与java.C等语言相比,第一个特点就是python不用编译,可以像脚本一样直接运行.前几天咱们工作室有同学问我,他的编程界面为什 ...
- python 对excel文件进行分词并进行词频统计_python 词频分析
python词频分析 昨天看到几行关于用 python 进行词频分析的代码,深刻感受到了 python 的强大之处.(尤其是最近自己为了在学习 c 语言感觉被它的语法都快搞炸了,python 从来没有 ...
- python慢在哪里_求大神分析一下我的python脚本慢在哪里?
请大神们分析下这个python脚本为什么会运行这么慢. 初衷: 公司有个料号系统, 在网站上输入料号就能查询相关的资料, 一般情况下, 我会ctrl+c, 打开网站, ctrl+v, 点击查询, 得到 ...
- 【python数据挖掘课程】十三.WordCloud词云配置过程及词频分析
这篇文章是学习了老曹的微信直播,感觉WordCloud对我的<Python数据挖掘课程>非常有帮助,作者学习后准备下次上课分享给我的学生,让他们结合词频分析来体会下词云.希望这篇基础文章对 ...
- python统计行号_如何使用Python脚本分析CPU使用情况的?
用以分析Python中CPU使用情况.CPU分析是通过分析CPU执行代码的方式来测量代码的性能,以此找到代码中的不妥之处,然后处理它们. 接下来我们将看看如何跟踪Python脚本使用时CPU使用情况, ...
- python数据挖掘学习笔记】十三.WordCloud词云配置过程及词频分析
#2018-03-28 09:59:40 March Wednesday the 13 week, the 087 day SZ SSMR 11,12因为涉及到数据库被我暂时放弃了 python数据挖 ...
- graphviz python_工具推荐|我是如何使用Python脚本分析CPU使用情况的?
在这篇文章中,我将讨论一个工具,用以分析Python中CPU使用情况.CPU分析是通过分析CPU执行代码的方式来测量代码的性能,以此找到代码中的不妥之处,然后处理它们. 接下来我们将重点关注以下几个方 ...
最新文章
- 程序猿,凭什么让你拿二十万
- Python 三十大实践、建议和技巧(附代码链接)
- 剥开比原看代码(八):比原的Dashboard是怎么做出来的?
- 路由的Modem信号控制
- 计算机网络对口题目,2011-2015计算机对口升学网络试题汇总.doc
- 【Linux】linux ln文件夹的链接(转)
- Shrink space合并表的碎片
- Java 开发者希望未来使用 Python 和 Go
- 使用List在Java中的HashMap实现
- Oracle Active database duplication
- shell脚本大全(一)
- Raid5 Raid10 磁盘IOPS 计算方法
- 几何分布期望,方差推导
- 宋宝华: 论一个程序员问问题的自我修养(修订版)
- linux samba文件共享,网络凭据总是出错解决方法
- java中insteadof_Java代码规范小结(一)
- Canvas绘制箭头
- JVM--Jit学习
- 把软件装进U盘,真正做到即插即用
- 十一、jQuery(下) - 章节课后练习题及答案