“Sprawdź Python podobieństwa ciągów” Kod odpowiedzi

Sprawdź Python podobieństwa ciągów

from difflib import SequenceMatcher

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

>>> similar("Apple","Appel")
0.8
>>> similar("Apple","Mango")
0.0
pi junky

prawdopodobieństwo Python

def similar(w1, w2):
    w1 = w1 + ' ' * (len(w2) - len(w1))
    w2 = w2 + ' ' * (len(w1) - len(w2))
    return sum(1 if i == j else 0 for i, j in zip(w1, w2)) / float(len(w1))
johannb75

Odpowiedzi podobne do “Sprawdź Python podobieństwa ciągów”

Pytania podobne do “Sprawdź Python podobieństwa ciągów”

Więcej pokrewnych odpowiedzi na “Sprawdź Python podobieństwa ciągów” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu