If I have a list of strings for example:
[\"car\", \"tree\", \"boy\", \"girl\", \"arc\"...]
What should I do in order to find anagrams in t
def all_anagrams(words: [str]) -> [str]: word_dict = {} for word in words: sorted_word = "".join(sorted(word)) if sorted_word in word_dict: word_dict[sorted_word].append(word) else: word_dict[sorted_word] = [word] return list(word_dict.values())