Cache убери
Вот всё кроме этого
А чё логику можешь описать на русском? Чё как и зачем?
Self-descriptive же. Разбить список на список списков, в которых определенное поле равно.
Так ну значит логику переписать над. Сначала собираешь все traits, потом уже через yield выдаешь Iterable по каждому trait
А ты проходы посчитай так. Не больше ли?
Обсуждают сегодня