Найти - Пользователи
Полная версия: Найти разницу между двумя листами
Начало » Python для новичков » Найти разницу между двумя листами
1
ProPall
Каким образом можно найти разницу между двумя листами и вывести ее длину?
Напрмер , два слова :damned, madden. Разница - 1 буква.
D = list("damned")
b = list("madden")
Difference - 1
JOHN_16
Вам нужно использовать множества и их методы. Почитайте про это - ничего сложного.
ProPall
JOHN_16
Вам нужно использовать множества и их методы. Почитайте про это - ничего сложного.
Множества использовать не получиться, ибо разница может быть в одной букве и слово может иметь две одинаковые буквы. Например all и ald , одну букву l можно заменить на d и получится ald.
JOHN_16
тогда посмотрите модуль difflib
ну а вообще я не до конца понял чего именно вы хотите. Слишком общая и не однозначная трактовка задания.
scidam
Если речь идет о сравнении слов, то можно посмотреть в сторону расстояния Левенштейна
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB