小册名称:Python合辑4-130个字符串操作示例
比较两个字符串并检查它们共有多少个字符
from collections import Counterdef shared_chars(s1, s2): return sum((Counter(s1) & Counter(s2)).values())print(shared_chars('car', 'carts'))
from collections import Counter
def shared_chars(s1, s2):
return sum((Counter(s1) & Counter(s2)).values())
print(shared_chars('car', 'carts'))
Output:
3