ключами но разными значениями, которые могут повторятся, допустим, всего n разных значений. Как преобразовать все это в n массивов, в каждом из которого находятся словари с одинаковыми значениями?
Пример:
[{'row':1},{'row':3},{'row':1},{'row':2}] -> [{'row':1},{'row':1}],[{'row':2}],[ {'row': 3}]
pairs = [{'row':1},{'row':3},{'row':1},{'row':2}] unique_pairs = list({pair['row']:pair for pair in pairs}.values()) [[x for x in pairs if x==y] for y in unique_pairs]
Обсуждают сегодня