我不能完全确定您想要什么,但是错误消息是它想散列列表,这通常是它将它放入一个集合或将其用作字典键的一个符号。我们可以用元组来解决这个问题。在>>> import nltk

>>> import itertools

>>>

>>> sentence = ['This','is','a','sample']

>>> contiguous_subs = [sentence[i:j] for i,j in itertools.combinations(xrange(len(sentence)+1), 2)]

>>> contiguous_subs

[['This'], ['This', 'is'], ['This', 'is', 'a'], ['This', 'is', 'a', 'sample'],

['is'], ['is', 'a'], ['is', 'a', 'sample'], ['a'], ['a', 'sample'],

['sample']]

但我们还有

^{pr2}$

如果我们把子序列变成元组,那么:>>> contiguous_subs = [tuple(sentence[i:j]) for i,j in itertools.combinations(xrange(len(sentence)+1), 2)]

>>> contiguous_subs

[('This',), ('This', 'is'), ('This', 'is', 'a'), ('This', 'is', 'a', 'sample'), ('is',), ('is', 'a'), ('is', 'a', 'sample'), ('a',), ('a', 'sample'), ('sample',)]

>>> fd = nltk.FreqDist(contiguous_subs)

>>> print fd

这就是你要找的吗?在

python频率_Python频率分布(FreqDist/NLTK)Issu相关推荐

  1. python频率_Python中的频率分析

    我试图使用Python来检索现场音频输入的主频率.目前,我正在试验使用音频流我的笔记本内置麦克风,但当测试以下代码时,我得到了非常差的结果.# Read from Mic Input and find ...

  2. python画代码-Python教程_Python画Mandelbrot集 代码

    Python教程_Python画Mandelbrot集 代码 作者:Comet 来源: 课课家 www.kokojia.com点击数:278发布时间:2015-06-19 11:17:19 曼德勃罗集 ...

  3. python中nltk_python2.7和NLTK安装详细教程

    本文为大家分享了python2.7和NLTK安装教程,具体内容如下 系统:Windows 7 Ultimate 64-bits Python 2.7安装 下载Python 2.7:官网下载地址 安装 ...

  4. c语言实现爬虫功能,用C/C 扩展Python语言_python 调用c语言 python实现简单爬虫功能_python实现简单爬虫...

    用C/C 扩展Python语言 Python是一门功能强大的脚本语言,它的强大不仅表现在功能上,还表现在其扩展性上.她提供大量的API以方便程序员利用C/C++对Python进行扩展.因为执行速度慢几 ...

  5. python编程语言_python编程语言的简要历史

    python编程语言 The Python programming language is a general-purpose programming language that has carved ...

  6. 2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?

    2019最新Python学习教程(Python视频教程_Python学习教程_Python学习路线):你心目中编程界的MVP是谁?编程界的王者是渐落寞的Java还是大火的Python? 是不是你们也喜 ...

  7. python nltk是什么_Python文本处理nltk基础

    自然语言处理 -->计算机数据 ,计算机可以处理vector,matrix 向量矩阵. NLTK 自然语言处理库,自带语料,词性分析,分类,分词等功能. 简单版的wrapper,比如textbl ...

  8. python中英文字频率_python统计文本字符串里单词出现频率的方法

    本文实例讲述了python统计文本字符串里单词出现频率的方法.分享给大家供大家参考.具体实现方法如下: # word frequency in a text # tested with Python2 ...

  9. python中英文字频率_python 统计英语文档词汇出现频率,以六级真题为例

    很多人免不了参加各种英语考试,词汇量就是参加英语考试的一个拦路虎,单词不认识,技巧再多也枉然.但考试大纲要求的单词太多了,时间紧,任务重,背了又容易忘,如果能知道真题中词汇出现的频率高低,那么有意识的 ...

最新文章

  1. My Favorites
  2. Redis基础知识点总结
  3. Python中super()和__init__()方法
  4. python画一片树叶_python画一片绿叶给你
  5. VS2010生成静态库(.lib)
  6. python学习笔记(12)--程序设计方法学
  7. 2019春第六周编程总结
  8. jeecg 输入框属性 自定义ajax 验证字段值是否存在
  9. 界面设计方法 (2) — 4.界面设计的原则与标准
  10. 手势识别与健身活动识别推理库20bn-realtimenet
  11. __setattr__,__getattr__,__getattribute__
  12. Python破解ZIP或RAR文件密码
  13. PAT甲级1054 map的使用
  14. 三台服务器的时间同步-Linux
  15. JAVA四行代码制作简单的翻译软件(傻瓜式教程)
  16. D基础_VOC2007 解析
  17. .axf文件_MDK 的编译过程及文件类型全解(一)
  18. java 转换tif图片为jpg,解决转换后颜色异常问题
  19. DSP TMS320C5509A 控制DDS AD9854芯片进行PSK相位调制
  20. python storm连接mysql_Python ORM Storm 源码修改

热门文章

  1. Spring Boot 多线程数据同步
  2. python与word交互_Python基础——与Python的指令交互
  3. awit aync实现原理
  4. 2023谷歌地图poi资源下载分享
  5. python decimal函数_(转)python学习笔记5--decimal
  6. java是四川好还是广州好_成都和广州哪个好?成都和广州差距大吗?
  7. linux嵌入式主要学什么,学嵌入式linux,用什么开发板,请大家推荐一下
  8. 篮球的基本规则是什么
  9. IDEA 内yml文件出现屎黄色背景色的解决办法
  10. 公共广播的过去和现在