У меня есть следующие данные:
a = {1: {'data': 243}, 2: {'data': 253}, 4: {'data':243}}
И я хочу перевернуть их, чтобы ключ был значениями, а значения данных - ключами.Итак, сначала попробуйте:
b = dict(map(lambda id: (a[id]['data'], id, a))
Но когда я делаю это, 1 перезаписывается на 4, поэтому результат будет:
{243: 4, 253: 2}
Так что я хотел бы получитьструктура как это:
{243: [1, 4], 253: [2]}
Как мне это сделать?