Скажем, у меня есть список как
Собака
собака
Бог
собачий
Догг
зебра
Вуд
Что я хочу сделать, это найти все слова в списке независимо от регистра или независимо от фактического слова. Я хочу сопоставить буквы и считать. Так сверху
Собака, черт возьми, Бог все будет совпадать и в этом случае вернет "3" в качестве числа, но собачка, дог, зебра, дерево ... все будет уникальным и все вернет 1 как число ... Хотя я знаю, что это возможно, я не знаю, с чего начать. Концепция анаграммы немного сбивает меня с толку. Есть идеи?