比较python中的两个字符串

Rif*_*Air -3 python string python-3.x

我需要比较几乎相同的两个字符串.然后使用python找到它们不同的点.有帮助吗?

例如两个字符串a和b

A = 'oooooSooooooooooooooooooRoMooooooAooooooooooooooo'
B = 'oooooSooooooooooooooooooooMooooooAooooooooooooooo'
Run Code Online (Sandbox Code Playgroud)

谢谢

Con*_*ius 7

我建议使用difflib每个标准python安装附带的.在那里你会找到方便的功能ndiff.

>>> import difflib

>>> print "\n".join(difflib.ndiff([A], [B])),
- oooooSooooooooooooooooooRoMooooooAooooooooooooooo
?                         ^

+ oooooSooooooooooooooooooooMooooooAooooooooooooooo
?                         ^
>>> 
Run Code Online (Sandbox Code Playgroud)