Что я хочу сделать, так это взять имена из списка имен, сравнить их с именами в списке банков, и если есть элемент в списке банков, который очень похож на элемент в списке имен, я хочу добавить этот элемент в список близких соответствий. Цель этого - найти элементы, которые встречаются в обоих списках, даже если в списке имен есть орфографическая ошибка. Когда я печатаю (близкое совпадение), он работает так, как задумано: близкие совпадения в банковском списке обнаруживаются и распечатываются. Однако, когда я пытаюсь добавить эти элементы в список, результатом print (closematchlist) будет [].
for name in namelist:
closematch = difflib.get_close_matches(name, banklist, 1, 0.8)
closematchlist = list()
closematchlist.append(closematch)
print(closematch)
print(closematchlist)```