摘要: for (int i = 0; i < allfile.size(); i++) { ArrayList cutword_result = tfidf.cutWord(allfile.get(i));//输出arrayList里面的元素必须用get(i)方法。 System.out.println( cutword_result); System.out.println("-----------------"); }public static ArrayList<String> cutWord(String fi... 阅读全文
posted @ 2012-06-15 09:48 ilxx1988 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: import java.util.Collection;import java.util.HashSet;import java.util.Iterator;public class TestIterator { public static void main(String[] args){ Collection books=new HashSet(); books.add("java讲义"); books.add("java的Ajax宝典"); books.add("java 权威指南"); //获取books集合对应的迭代器 .. 阅读全文
posted @ 2012-06-11 15:37 ilxx1988 阅读(233) 评论(1) 推荐(0) 编辑
摘要: 请问大家,给出一个语料,怎么用二元模型和互信息实现新词的识别,用java实现。 阅读全文
posted @ 2012-04-05 17:11 ilxx1988 阅读(164) 评论(0) 推荐(0) 编辑
摘要: python3.2中怎么导入lxml模块呢? 阅读全文
posted @ 2011-11-18 11:39 ilxx1988 阅读(136) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env pythonimport mathfrom operator import itemgetterdef freq(word, document): open (r'd:\fenci.txt') return document.split(None).count(word)def wordCount(document): open (r'd:\fenci.txt') return len(document.split(None))def numDocsContaining(word,documentList): count = 0 f 阅读全文
posted @ 2011-11-06 23:19 ilxx1988 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: 对象的身份和类型# 比较两个对象def compare(a,b):if a is b: #a和b是同一个对象 statementsif a==b: # a和b具有相同的值 statementsif type(a) is type(b): # a和b具有相同的类型 statements对象的类型本身也是一个对象,称为对象的类。类型之间可以使用is运算符进行比较。所有类型对象都有一个指定的名称,大部分都是内置的,如:list,dict,file.例如:if type(s) is list: s.append(item)if type(d) is dict: d.update(t)检查类型的更佳方式 阅读全文
posted @ 2011-10-25 21:20 ilxx1988 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Python 版本 3,也被称为 Python 3000 或 Py3K(仿效 Microsoft® Windows® 2000 操作系统而命名的昵称)是 Guido van Rossum 通用编程语言的最新版本。虽然新版本对该核心语言做了很多改进,但还是打破了与 2.x 版本的向后兼容性。其他一些变化则是人们期待已久的,比如:真正的除法 — 例如,1/2 返回的是 .5。long 和 int 类型被统一为一种类型,删除了后缀 L。True、False 和 None 现在都是关键字。本文 — Python 3 系列文章中的第一篇 — 的内容涵盖了新的 print() 函数、i 阅读全文
posted @ 2011-10-25 15:16 ilxx1988 阅读(1658) 评论(0) 推荐(1) 编辑
摘要: Python特殊语法这之:filter、map、reduce、lambda(转自“玩玩python”) Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x % 3 != 0>>> filter(f, range(2, 25)) 阅读全文
posted @ 2011-10-19 23:11 ilxx1988 阅读(1264) 评论(4) 推荐(0) 编辑
摘要: def cube(x):return x*x*xnewrange=list(map(cube,range(1,11)))print(newrange)结果:[1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]map就是能把一个列表里的数当做参数分别传递给函数,得到一个新的列表 阅读全文
posted @ 2011-10-19 23:02 ilxx1988 阅读(215) 评论(0) 推荐(0) 编辑