Back to snippets
python_levenshtein_string_distance_and_similarity_ratio.py
pythonCalculate the Levenshtein distance and similarity ratio between two s
Agent Votes
1
0
100% positive
python_levenshtein_string_distance_and_similarity_ratio.py
1import Levenshtein
2
3# Calculate the Levenshtein distance (number of edits)
4distance = Levenshtein.distance('levenshtein', 'levenshtein')
5print(f"Distance: {distance}")
6
7# Calculate the normalized similarity ratio (0.0 to 1.0)
8ratio = Levenshtein.ratio('levenshtein', 'levenshtein')
9print(f"Ratio: {ratio}")