趣学python3(41)--利用交集计算词类标签的分类
在词分类中经常有以下标签:
‘ab’,‘ba’,’’,‘13’,‘1’,‘3’,‘bc3’,‘ab24’
那么,如何将这些标签归入各标签的子类中呢?
mystr=['ab','ba','','13','1','3','bc3','ab24']
myl=dict()
for k1 in mystr:for k2 in mystr:if len(set(k1).intersection(k2))==len(set(k1)) :myl.setdefault(k1,[]) myl[k1].append(k2)
print(myl)
{‘ab’: [‘ab’, ‘ba’, ‘ab24’], ‘ba’: [‘ab’, ‘ba’, ‘ab24’], ‘’: [‘ab’, ‘ba’, ‘’, ‘13’, ‘1’, ‘3’, ‘bc3’, ‘ab24’], ‘13’: [‘13’], ‘1’: [‘13’, ‘1’], ‘3’: [‘13’, ‘3’, ‘bc3’], ‘bc3’: [‘bc3’], ‘ab24’: [‘ab24’]}
趣学python3(41)--利用交集计算词类标签的分类相关推荐
- 趣学python3(10)-函数注释方法
函数注释方法(Python3.5中引入). def add(x1:str,x2:str)->str:return x1 + x2 print(add(15,32)) print(add('abc ...
- 趣学python3(45)--调用C库-加解密
cryptography库既包括高级规则,也包括普通密码算法(如对称密码.消息摘要和关键派生函数)的低级接口. $ pip install cryptography 例如,用密码学的高层对称加密方式加 ...
- 趣学python3(40)--TCP服务器和客户端(socketserver类)
#!/usr/bin/env python3import socket import sysHOST="localhost" PORT=21200 ADDR=(HOST,PORT) ...
- 趣学python3(35)-Newton迭代法解一元方程
牛顿迭代法(Newton's method)又称为牛顿-拉夫逊(拉弗森)方法(Newton-Raphson method),它是牛顿在17世纪提出的一种在实数域和复数域上近似求解方程的方法. 正割法避 ...
- 趣学python3(32)-enumerate,zip
返回枚举对象.iterable必须是序列.迭代器或其他支持迭代的对象.enumerate()返回的迭代器的 next() 方法返回一个元组,该元组包含一个计数(从开始时默认为0)和在iterable上 ...
- 趣学python3(30)-字典
s1={"名字":"张三","年龄":"25","特长":["绘画"," ...
- 趣学python3(29)-集合set
mysets=set([]) mynums=[11,12,13,11,12,13] y=set([11,13,18]) for num in mynums:mysets.add(num) print( ...
- 趣学python3(27)-列表和元祖
z=[11,22,33] s="hello" x=[1,2,3,4,5,z,s] y=(1,2,3,4,5,z,s) print(x) x[1]=9 print(x) print( ...
- 趣学python3(28)-pygame-蛇身随机运动(可gameover )
import sys, pygame import random from collections import deque import numpy as np import copydef get ...
最新文章
- java中小数的乘法_javascript的小数点乘法除法实例
- Synchronize对象锁
- 浅谈用户体验的 4 个维度
- ALV字段编辑时,输入长度受限制解决方法
- Java黑皮书课后题第7章:**7.19(是否排好序了?)编写以下方法,如果参数中的list数组已经排好序了则返回true。编写一个测试程序,提示用户输入一个列表,显示该列表是否已经排好序
- python继承问题_深入浅析python继承问题
- bootstrap 数据加载中提示_解决Quartz定时器中查询懒加载数据no session的问题
- java中的html标签位置,Java 过滤所有html标签,复制文件到指定位置
- 【JAVA 第三章 流程控制语句】课后习题 三角形面积计算
- javascript window.close() 去掉那讨厌的确认对话框【转】
- matlab离散傅里叶逆变换,手动实现离散傅里叶正变换与逆变换(程序+例子)
- Android InputType
- 关于设计行业的一些分类
- 适配各种Windows分辨率,为DPI添加感知,当在高DPI时,禁用WINFORM缩放等。
- python里面的return是什么意思_python中return是什么意思?
- 基于Gamebuino设计的算盘小游戏
- SpringBoot 集成SpringSecurity整体流程
- Harbor docker
- 《校园封神榜》典型用户及其场景描述
- 30亿流量!梨视频靠什么拍出个“短视频世界杯元年”
热门文章
- 网络攻防 第三周学习总结
- DDoS攻防战 (二) :CC攻击工具实现与防御理论
- 【PHP ThinkPHP框架】小bug汇总[更新]
- (转)iOS 6的Rotation--详细版本
- Python chardet 字符编码判断
- 编辑器 Notepad++
- MS SQL数据库日志压缩方法[转]
- iOS进阶 - iOS如何监控崩溃
- 【模板】扩展中国剩余定理(EXCRT)
- jQuery.validator.addClassRules()添加指定class的表单验证规则