Извлечение совпадений с помощью fuzzysearch

#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