Python中的collections模块
2015-09-19 14:55
190 查看
1.defaultdict
(1)该函数可以根据设置不同的参数来对不同的数据结构进行初始化,可以用来计数,例如
s = 'mississippi'
d = defaultdict(int)
for k in s:
d[k] += 1
d.items()
[('i', 4),('p', 2),('s', 4),('m', 1)]
2.Couter
(1)Counter('abracadabra') //计算这个字符串中各个字母出现的次数。
(2)函数:most_common(
)
返回n个最经常出现的事物即可以返回排序在前n的各个事物。
(1)该函数可以根据设置不同的参数来对不同的数据结构进行初始化,可以用来计数,例如
s = 'mississippi'
d = defaultdict(int)
for k in s:
d[k] += 1
d.items()
[('i', 4),('p', 2),('s', 4),('m', 1)]
2.Couter
(1)Counter('abracadabra') //计算这个字符串中各个字母出现的次数。
(2)函数:most_common(
)
返回n个最经常出现的事物即可以返回排序在前n的各个事物。
相关文章推荐
- Python如何调用自己写的包
- PYTHON正成为中国互联网+的核心技术驱动力
- Ubuntu下配置Python进行数据处理的环境
- win8下sublime text2的安装和对python的环境配置
- 个人Python学习笔记
- Windows平台 python 常用包的安装
- 跟Python打包相关的一些文章
- win8下python安装和环境配置
- python正则匹配目录、文件名
- python datetime模块相关 mysql 时间戳等
- Python 基础语法_Python脚本文件结构
- 使用python创建一个检测不到的自定义SSH后门
- 使用python创建一个检测不到的自定义SSH后门
- gensim文档-相似性查询
- lsi计算文档相似度
- gensim的LSI模型来计算文档的相似度
- python实现快速排序
- Eclipse+Pydev开发环境 Python
- 9.17学习笔记 java和python交互,java8位UUID,mac闪电接口高清线导购
- 一篇文章告诉你,该学R还是Python