python similar strings 1

python similar strings

from difflib import SequenceMatcher

def similar(a, b):
    return SequenceMatcher(None, a, b).ratio()
Using it:

>>> similar("Apple","Appel")
>>> similar("Apple","Mango")

Here is what the above code is Doing:
1. The SequenceMatcher class is initialized with the two strings.
2. The ratio method returns a float between 0 and 1, which tells us the similarity between the two strings.
3. The closer the value is to 1, the more similar the two strings are.

Similar Posts