Группировка анаграмм

Словари Легкая
Дан список слов words из строчных латинских букв. Сгруппируйте слова, являющиеся анаграммами друг друга (состоят из одних и тех же букв с учётом их количества). Чтобы ответ был однозначным, приведите его к каноническому виду: внутри каждой группы слова отсортированы лексикографически, а сами группы отсортированы лексикографически как списки. Одинаковые слова, встречающиеся несколько раз, попадают в группу столько же раз.
Сигнатура функции
group_anagrams(words: list[str]) -> list[list[str]]
Примеры
ВходОжидаемый результат
[["eat", "tea", "tan", "ate", "nat", "bat"]][["ate", "eat", "tea"], ["bat"], ["nat", "tan"]]
[[""]][[""]]
1решили
1пытались
100%успешность
Войдите, чтобы решить →