selfteaching / selfteaching-python-camp

147 stars 881 forks source link

Day10 关于jieba的默认分词模式问题 #993

Open Cobraorg opened 5 years ago

Cobraorg commented 5 years ago

对比了今天自己的作业和廖同学的作业,发现有一点不同的是,line128处我写的是 text = [x for x in jieba.cut(text,cut_all=False) if len(x) >= 2] 廖同学直接写的是 text = [x for x in jieba.cut(text) if len(x) >= 2] 请问jieba的默认模式是精确模式吗? 但输出的结果不同,还是廖同学忘了... @srvz @ LiaoJiaQing

xiaoguaishou01 commented 5 years ago

是默认精确模式

Cobraorg commented 5 years ago

但是为什么我删除了cut_all=false,输出结果不一样呢?

xiaoguaishou01 commented 5 years ago

我在我这边测试了一下,结果是一样的。 你输出的结果不一样是哪里不一样呢?

Cobraorg commented 5 years ago

可能是缩进的问题还是其他的,我的代码复制粘贴到新的文件里有时候都会出点小问题><,还是脑子不够清楚