У меня есть несколько строк, которые не будут точно совпадать, но должны рассматриваться как эквивалентные. Например, «Боб» и «Роберт» или «WWF» и «Всемирная федерация борьбы».
Чтобы реализовать функцию эквивалентности, я собирался поместить все эквивалентные строки в кортежи, а затем все кортежи в список. Затем для каждой пары входных строк проверьте, существуют ли они в одном и том же кортеже, и, если так, верните true. Кто-нибудь может предложить более элегантный способ сделать это?
Спасибо,
Ричард
РЕДАКТИРОВАТЬ: Чтобы уточнить, функция может принимать любые два из («Боб», «Робби», «Роберт», «Роберто») и должна возвращать true.