Найти тему
Каждодневье

Как преобразовать словарь в список Python

Преобразование данных на примере dict -> list
Преобразование данных на примере dict -> list

Иногда на простейших задачках можно голову сломать. Например у тебя есть словарь, который получен в результате выполнения некоторого кода и этот словарь требуется превратить в список.

Вспоминаем основы работы со словарем:
Словарем считается контейнер с данными, доступ к которым можно получать через ключ, значение или вызвав сразу пару:
Пример доступа к данным любого словаря Python
Пример доступа к данным любого словаря Python

Чтобы корректно сконвертировать данные словарика в элемент списка - надо пробежаться по каждой паре словаря и сохранить ее как отдельный элемент списка. Это делается через итерабельный прогон:

Пример конвертации словаря в список списков, а также список, где ключ-значение единый элемент.
Пример конвертации словаря в список списков, а также список, где ключ-значение единый элемент.

Вы также можете применять некоторые условия при конвертации. Например посчитаем, что значения в словаре - возраст человека.

Нам надо в список поместить только тех людей, у которых возраст превышает десять лет. Легко:

Применение условия при конвертации словаря в список Python
Применение условия при конвертации словаря в список Python

Надеюсь в определенный момент изучения этот прием вам пригодится.


Подписывайтесь, ставьте лайки. Я очень надеюсь на долгосрочное развитие этого канала. Мне важен любой комментарий, совет или наставление. Мира вам :-)