Antonchik
@Antonchik
Программирую на HTML

Как изменить структура словаря?

Здравствуйте. Как можно красиво переделать словарь с такой структурой:
{"group1": ["var1","var2","var3"], "group2":["var4","var5","var6"]}

в такую:
{"var1": "group1", "var2": "group1", ... "var5": "group2"}
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
longclaps
@longclaps
d = {"group1": ["var1", "var2", "var3"], "group2": ["var4", "var5", "var6"]}
d = {v: k for k, vv in d.items() for v in vv}
print(d)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы