@mikhal_ivanych

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

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

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

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


Результат:
[('a', ), ('b', ), ('c' ,)]
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
total4c
@total4c
Говнокодер
lst = [{"a": 1}, {"b": 2}, {"c": 3}]

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

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

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