Курс Python → Получение списка кортежей из словаря
Метод items() в Python используется для получения списка кортежей, содержащих пары ключей и значений из словаря. Синтаксис данного метода выглядит следующим образом: dictionary.items(). Важно отметить, что данный метод не принимает никаких аргументов.
Давайте рассмотрим пример использования метода items(). Предположим, у нас есть словарь products, где ключами являются названия продуктов, а значениями — их цены. Мы хотим получить список кортежей с парами ключей и значений из этого словаря. Для этого мы вызываем метод items() для словаря products и сохраняем результат в переменной itemlist.
products = {'apple': 1.99, 'banana': 0.99, 'orange': 1.49}
itemlist = products.items()
print(itemlist)
После выполнения приведенного выше кода, переменная itemlist будет содержать список кортежей, где каждый кортеж представляет собой пару ключ-значение из словаря products. Затем мы выводим этот список на экран с помощью функции print().
Итак, метод items() является полезным инструментом для работы с парами ключей и значений в словаре. Он позволяет получить доступ ко всем парам ключ-значение в словаре и использовать их в дальнейшем в программе.
Другие уроки курса "Python"
- Генераторы в Python
- Оптимизация поиска в словарях
- Обработка аргументов Python
- Проверка элементов списка условием
- Функция enumerate() в Python
- Цикл for в Python
- Генерация фальшивых данных с Faker
- Отступы в Python
- Получение текущей даты и времени
- Оператор space-invader
- Руководство по использованию Colorama
- Работа со строками в Python
- Метод invert для побитового отрицания
- Ветвление выражения в Python
- Циклы for в Python
- Модуль subprocess: запуск внешних команд
- OrderedDict — упорядоченный словарь
- Множественное назначение в Python
- Метод округления чисел
- Работа с *args и **kwargs в Python
- Работа со случайными элементами
- Получение пути к текущему скрипту с помощью os
- Математические функции в Python
- Python: цикл for и оператор присваивания
- Создание namedtuple из словаря
- Операции с числами в Python
- Перевод эмодзи и эмотиконов.
- Применение функции к каждому элементу списка
- Извлечение аудио из видео
- Профилирование с Pandas
- Руководство по Pymorphy2
- Переопределение метода delitem в Python
- Названия столбцов в Python таблицах
- Работа с часовыми поясами в Python
- Работа со словарями с defaultdict из collections
- Форматирование заголовков в Python
- Генератор бросков кубиков
- Мощь вложенных функций в Python
- Работа с срезами в Python
- Особенности ключей словаря в Python
- Порядок и длина множеств в Python
- Отслеживание прогресса с tqdm
- Анализ кода — Python















