首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >查找两个字符串中出现的单词数

查找两个字符串中出现的单词数
EN

Stack Overflow用户
提问于 2020-01-28 03:26:12
回答 1查看 40关注 0票数 1

我想写一段代码,在两个文本之间进行比较,告诉我一些相同的字符(或一些相同的单词),我该怎么做呢?我不想使用:

代码语言:javascript
运行
复制
print(text1 == text2)

我希望是这样的:

代码语言:javascript
运行
复制
a = "i from israel"
b = "hello i from london"

# *i* and *from* are in both strings = 2

c = "apple orange banana watermelon"
d = "apple is very healthy, also banana and orange"

# *apple* and *banana* and *orange* are in both strings = 3

我想与低加重进行比较,我的意思是,计算两个字符串中的单词。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-29 00:38:12

您可以通过执行以下操作获得相同的单词:list(set(a.split(' ')) & set(b.split(' ')))

感谢this answer。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59937637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档