周末了,大段长篇技术文不发了,知道没人愿意看,但是学习不能落下,毕竟我的心里只有学习

这里分享一个自然语言处理中对中文分词支持比较好的结巴分词库,属于NLP中的重量级分词库,我们通过下面有趣的解绕口令来学习这个库能的基本用法

本文如题所说,用python来解绕口令,先来五组绕口令,自己试验下,看大概怎么断句,有没有晕了

["今天下雨,我骑车差点摔倒,好在我一把把把把住了!",

"来到杨过曾经生活的地方,小龙女动情的说,我也想过过过儿过过的生活,",

"多亏跑了两步,差点没上上上海的车",

"用毒毒毒蛇会不会被毒毒死",

"校长说:校服上除了校徽别别别的,让你们别别别的别别别的你非得别别的!"]

下面看用python来解绕口令,用到jieba库和pandas库

jieba库用来切词,jieba.cut()方法

join方法将列表中逗号替换成空格,并转成字符串

pandas转成dataframe二维数据结构,直观看数据结构和数据处理分析

# 分词

res = [list(jieba.cut(i)) for i in a]

print(res)

[['今天', '下雨', ',', '我', '骑车', '差点', '摔倒', ',', '好', '在', '我', '一把', '把', '把', '把住', '了', '!'],

['来到', '杨过', '曾经', '生活', '的', '地方', ',', '小龙女', '动情', '的', '说', ',', '我', '也', '想', '过', '过', '过儿', '过过', '的', '生活'],

['多亏', '跑', '了', '两步', ',', '差点', '没上', '上', '上海', '的', '车'],

['用毒毒', '毒蛇', '会', '不会', '被', '毒', '毒死'],

['校长', '说', ':', '校服', '上', '除了', '校徽', '别别', '别的', ',', '让', '你们', '别别', '别的', '别别', '别的', '你', '非得', '别', '别的', '!']]

为了整齐些,把列表类型转换成Dataframe二维数据类型,更直观

res = [" ".join(i) for i in res]

print(res)

df = pd.DataFrame(res)

print(df)

['今天 下雨 , 我 骑车 差点 摔倒 , 好 在 我 一把 把 把 把住 了 !', '来到 杨过 曾经 生活 的 地方 , 小龙女 动情 的 说 , 我 也 想 过 过 过儿 过过 的 生活 ,', '多亏 跑 了 两步 , 差点 没上 上 上海 的 车', '用毒毒 毒蛇 会 不会 被 毒 毒死', '校长 说 : 校服 上 除了 校徽 别别 别的 , 让 你们 别别 别的 别别 别的 你 非得 别 别的 !']

0

0 今天 下雨 , 我 骑车 差点 摔倒 , 好 在 我 一把 把 把 把住 了 !

1 来到 杨过 曾经 生活 的 地方 , 小龙女 动情 的 说 , 我 也 想 过 过 过儿 过过 的 生活 ,

2 多亏 跑 了 两步 , 差点 没上 上 上海 的 车

3 用毒毒 毒蛇 会 不会 被 毒 毒死

4 校长 说 : 校服 上 除了 校徽 别别 别的 , 让 你们 别别 别的 别别 别的 你 非得 别 别的 !

整体看下来,结果除了过过和用毒毒两个地方有误,其他都被完美解开,是不是很棒,有兴趣动手试试吧!

python画校徽_如何优雅的用python来解绕口令相关推荐

  1. 用python画皇冠_手把手教你用 Python 绘制酷炫的桑基图!

    原标题:手把手教你用 Python 绘制酷炫的桑基图! 作者 | 周志鹏 责编 | 郭 芮 最近,不止一次收到小伙伴的截图追问: "这个图叫什么???" "这个图真好看! ...

  2. python画校徽_【掌控】mpython-4…用掌控做个校徽

    本帖最后由 rzyzzxw 于 2018-10-2 14:34 编辑 国庆假期,孩子写作业,大圣老师玩掌控. 昨天夜里向金老师画出了一朵花. 好吧,我只有学学画个表格. 我们这是普惠课,玩简单的吧,玩 ...

  3. python画学校_未明学院:Python可视化库Matplotlib绘图入门详解

    Matplotlib是Python的绘图库,其中的pyplot包封装了很多画图的函数. Matplotlib.pyplot 包含一系列类似 MATLAB 中绘图函数的相关函数.每个 Matplotli ...

  4. python代码书写_如何优雅的书写Python代码, python使用小技巧

    博客链接 文章目录 Python使用技巧 变量命名技巧 用有意义易读的命名 同类型使用相同词汇 可搜索的名字 自我描述的变量 不要取隐晦的名字 精简不重复 默认参数代替运算和条件 实用小窍门 变量值交 ...

  5. python画老虎_老虎证券量化API Python SDK

    TigerOpen - 老虎量化开放平台 (Tiger Quant Open API) 简介 老虎开放平台可以为个人开发者和机构客户提供接口服务,投资者可以充分的利用老虎的交易服务.行情服务.账户服务 ...

  6. 用python画肖战_肖战被抵制?Python爬虫揭秘关于肖战粉丝的人群画像

    前一阵子,由于肖战的"227事件"微博和朋友圈都被刷屏,起因在与肖战的粉丝发现在AO3作品库平台收录关于肖战的同人作品,认为该部作品影响了肖战的形象,遂向有关部门举报,最终告知知名 ...

  7. python怎么画人像_教你如何用Python画出心目中的自己

    原标题:教你如何用Python画出心目中的自己 引言:人脸图像的生成在各个行业有着重要应用,例如刑事调查.人物设计.教育培训等.然而一幅逼真的人脸肖像,对于职业画家也要至少数小时才能绘制出来:对于从未 ...

  8. 用python画明星_用Python画一颗特别的心送给她

    [前言] 520刚过去了,大家有没有跟自己喜欢的对象在一起呢? 520 当天你还在送 玫瑰花?巧克力?情侣套装?... 小编就想说:你能不能换点新意呢,这些操作已经普通的不能再普通了吧!就像别人来例假 ...

  9. 用python画熊猫_当熊猫不够用熊猫

    用python画熊猫 Python短裤 (Python Shorts) Pandas is one of the best data manipulation libraries in recent ...

最新文章

  1. 报名 | 期末考后,快来打比赛赢万元奖金!(北京上海)
  2. CentOS 7 安装报错:Cannot find a valid baseurl for repo: base/7/x86_6
  3. T-SQL基础(三)之子查询与表表达式
  4. 判断数组中某个元素的个数
  5. Linux中gsub函数,Linux中awk下 gsub函数用法
  6. Linux-DNS服务-BIND配置
  7. Linux服务器集群系统(二)——LVS集群的体系结构
  8. This blog has been cancelled for a long time
  9. 2999元!联想Z6 Pro开启预售:搭载骁龙855+后置高清四摄
  10. PostgreSQL 如何实现网络压缩传输或加密传输(openssl)
  11. 系统评测指标:准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F-Score
  12. 实战经验总结:怎么避免和解决LinkedIn领英帐号被封(被限制登录)?
  13. python前端用什么写_Python 竟然也可以写网页前端了
  14. Origin 2019b 64Bit 软件绘制出图的坐标刻度老是消失怎么解决
  15. 我为App做测试---搜狐新闻(1)
  16. java nio wakeup_Java NIO的wakeup剖析
  17. OSChina 周三乱弹 ——垂死病中惊坐起,夜深还过女嫱来
  18. iOS 语音合成支持后台和锁屏情况
  19. Android 常用开源框架源码解析 系列 (九)dagger2 呆哥兔 依赖注入库
  20. ddr3ip核心_DDR3 IP 核配置

热门文章

  1. 【总结】从视频到图文,代码实战,有三AI-GAN学习资料汇总!
  2. java面试题目(含解答)汇总
  3. java中如何判断指定字符
  4. 8月4日王者荣耀服务器维修几点,8月4日体验服停机更新公告
  5. c语言strcpy函数的漏洞
  6. 第n小的质数(C语言)
  7. WPS 首字母自动大写关闭
  8. Js之offset属性与style属性的区别
  9. python发行版是什么意思_Python(40)常见问题:编程常见问题
  10. 为什么领域模型对于架构师如此重要? https://blog.csdn.net/qq_40741855/article/details/84835212...