Как рассчитать процент сходства между несколькими строками в Python? - PullRequest
0 голосов
/ 07 мая 2020

Я знаю, что этот вопрос задавали несколько раз, но мне не удалось найти удовлетворительного ответа, поэтому я пытаюсь задать его еще раз. У меня есть 6 списков строк (AF), которые содержат кодовое имя.

A=('com','kaw','has','lot','sfa','alm','wah')
B=('bac','blm','cba','com','dol','has','kaw','lis','lot','lsv','mco','mil','oby','sfa','wah')
C=('fri','com','dol','emo','has','kaw','lot','mco','moo','pob','rag','sfa','skj','wah')
D=('com','dol','kaw','lot','lsv','mil','sfa')
E=('com','has','kaw','lot','mco','pob','rru','sfa','wah')
F='fri','bet','bip','blt','brz','cnt','dol','kaw','lec','mas','rnj','rru','sfa','skj','swo','wah','yft')

Я хочу вычислить процент схожести (SP) между A и другими. Результатом должна быть таблица, в которой каждый список содержит SP для другого списка. Вот так

   A  B  C  D  E  F
A  
B
C
D
E
F

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...