#python-3.7 #fuzzy-search
Вопрос:
Я пытаюсь извлечь параметры в fuzzysearch
https://github.com/taleinat/fuzzysearch
Результат, который я получаю, выглядит так:
>>> from fuzzysearch import find_near_matches
# search for 'PATTERN' with a maximum Levenshtein Distance of 1
>>> find_near_matches('PATTERN', '---PATERN---', max_l_dist=1)
[Match(start=3, end=9, dist=1, matched="PATERN")]
Как извлечь «совпадение» и «отклонение» из полученного списка?
Кажется, я не могу индексировать выходные данные
Комментарии:
1. Предположим , ваш список ближайших совпадений таков
near_matches
: работайтеnear_matches[0].dist
иnear_matches[0].matched
не работайте?2. О, это сработало! Спасибо @Kraigolas