欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

趣学python3(41)--利用交集计算词类标签的分类

发布时间:2025/3/12 python 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 趣学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)--利用交集计算词类标签的分类的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。