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

Как сделать из списка словарей список кортежей?

Всем привет.
В чем ошибка создания списка кортежей из списка словарей?

lst = [{"a": 1}, {"b": 2}, {"c": 3}]

tuples = [tuple(x) for x in lst]
print(tuples)


Результат:
[('a', ), ('b', ), ('c' ,)]
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
total4c
@total4c
Говнокодер
lst = [{"a": 1}, {"b": 2}, {"c": 3}]

tuples = [tuple(x.items())[0] for x in lst]
print(tuples)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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