怎么使用Python分词工具jieba
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇文章给大家分享的是有关怎么使用Python分词工具jieba,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。结巴分词是Python语言
千家信息网最后更新 2026年11月03日怎么使用Python分词工具jieba
本篇文章给大家分享的是有关怎么使用Python分词工具jieba,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
结巴分词是Python语言中最流行的一个分词工具,在自然语言处理等场景被广泛使用。
因为GitHub写的文档太啰嗦,所以整理了一个简版的入门使用指南,看完可直接上手
安装
pip install jieba
简单分词
import jieba
result = jieba.cut("我爱中国北京大学")
for word in result:
print(word)
输出
我
爱
中国
北京大学
句子切分成了5个词组。
全模式分词
result = jieba.cut("我爱中国北京大学", cut_all=True)
for word in result:
print(word)
输出
我
爱
中国
北京
北京大学
大学
全模式分出来的词覆盖面更广。
提取关键词
从一个句子或者一个段落中提取前k个关键词
import jieba.analyse
result = jieba.analyse.extract_tags("机器学习,需要一定的数学基础,需要掌握的数学基础知识特别多,"
"如果从头到尾开始学,估计大部分人来不及,我建议先学习最基础的数学知识",
topK=5,
withWeight=False)
import pprint
pprint.pprint(result)
输出
['数学', '学习', '数学知识', '基础知识', '从头到尾']
topK 为返回前topk个权重最大的关键词
withWeight 返回每个关键字的权重值
去掉停止词
停止词是指在句子中无关紧要的词语,例如标点符号、指示代词等等,做分词前要先将这些词去掉。分词方法cut不支持直接过滤停止词,需要手动处理。提取关键字的方法 extract_tags 支持停止词过滤
# 先过滤停止词
jieba.analyse.set_stop_words(file_name)
result = jieba.analyse.extract_tags(content, tokK)
file_name 的文件格式是文本文件,每行一个词语
以上就是怎么使用Python分词工具jieba,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
知识
关键
大学
数学
北京
基础
我爱
中国
学习
工具
关键词
句子
中国北京大学
输出
从头到尾
从头
关键字
基础知识
文件
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
耶加雪菲
百单网互联网科技有限公司
互联网科技图片
新华互联网科技学院
互联网 科技创业
易通互联网络科技有限公司
菲比寻常互联网科技
互联网科技汛
互联网科技有限公司 翻译
互联网大会黑科技排名
昊天互联网科技有限公司
互联网行业科技股
高科技互联网套路
南通创西澳互联网科技有限公司
江苏互联网智能科技软件
互联网硬科技公司
互联网领先科技活动
深圳互联网科技园地址
互联网高科技绘画
科技互联网企业在行动
上海睿民互联网科技有限公司
互联网 的科技创新
互联网科技排名
科技互联网公司logo
亿人帮互联网科技
玖二柒互联网科技公司待遇
互联网系的金融科技公司
元气玛特互联网科技公司是外包吗
互联网科技包装股
广州全民伙伴互联网科技有限公司