У меня есть два списка:
например. a = [1,8,3,9,4,9,3,8,1,2,3] а также b = [1,8,1,3,9,4,9,3,8,1,2,3]
Оба содержат int. Для ints нет смысла (например, 1 не "ближе" к 3, чем к 8).
Я пытаюсь разработать алгоритм для вычисления сходства между двумя списками ORDERED. Упорядочено - это ключевое слово прямо здесь (поэтому я не могу просто взять набор обоих списков и рассчитать их процент заданного значения_разницы). Иногда числа повторяются (например, 3, 8 и 9 выше, и я не могу игнорировать повторы).
В приведенном выше примере функция, которую я бы назвал, скажет мне, что a и b примерно равны 90%, например. Как я могу это сделать? Расстояние редактирования было чем-то, что приходило в голову. Я знаю, как использовать его со строками, но я не уверен, как использовать его со списком int. Спасибо!