Задать вопрос
@naitiq

Как перепарсить словарь python?

как можно из
{'uID': {0: 2809037216, 1: 2809037242}, 'Дата': {0: '2021-11-03 13:53:10', 1: '2021-10-31 22:37:14'}}


сделать
[{'uID':2809037216,  'Дата': "2021-11-03 13:53:10" },{'uID':2809037242,  'Дата': "'2021-10-31 22:37:14" }]
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
0xD34F
@0xD34F
keys = list(data.keys())
result = [ { k: data[k][i] for k in keys } for i in range(len(data[keys[0]])) ]
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Элементарно. Итерируйтесь по парам ключ-значение уидов и по соответствующим ключам запрашивайте в словаре дат нужные даты, формируйте новые словари и складывайте их в список. результат дампьте в json.

Если вам не понятны эти слова, то вам рано решать эту задачу самостоятельно, следует подучить питон или идтик фрилансерам.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы