Joe*_*ith 4 python comparison string-comparison comparison-operators
我正在通过一个包含可能重复条目的名称数据库,并尝试识别我们有哪两个,不幸的是格式有点不太理想,有些条目的名字,中间名,姓氏或处女名被捣碎成一个字符串,有些只有第一个和最后一个.
我需要一种方法来看看'John Marvulli'是否匹配'John Michael Marvulli',并能够对这些比赛进行操作.但是如果你尝试:
>>> 'John Marvulli' in 'John Michael Marvulli'
False
Run Code Online (Sandbox Code Playgroud)
它返回False.有没有一种简单的方法可以用这种方式比较两个字符串,看看是否有一个名字包含在另一个名字中?
您需要拆分字符串并查找单个单词:
>>> all(x in 'John Michael Marvulli'.split() for x in 'John Marvulli'.split())
True
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1586 次 |
| 最近记录: |