Группировка слов по длине
Python
Senior
Сбер
01.01.2025
Напишите функцию `group_by_length(words)`, которая группирует слова по длине.
**Пример:**
```
['hi','cat','dog','sun'] → {2: ['hi'], 3: ['cat','dog','sun']}
```
Ответы
Решение
```python
from collections import defaultdict
def group_by_length(words):
result = defaultdict(list)
for w in words:
result[len(w)].append(w)
return dict(result)
```