@SahilChhabra Читайте мой ответ, я говорю, почему.
вая список
old_list = [obj_1, obj_2, obj_3, ...]
Я хочу создать список:
new_list = [[obj_1, obj_2], [obj_3], ...]
гдеobj_1.some_attr == obj_2.some_attr
.
Я мог бы бросить немногоfor
петли иif
проверяет вместе, но это безобразно. Есть ли для этого питонский путь? Кстати, атрибуты объектов - это все строки.
В качестве альтернативы приветствуется решение для списка, содержащего кортежи (одинаковой длины) вместо объектов.