Курс 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
- Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
- Проверка подстроки в строке с помощью in
- Непрерывная проверка в Python
- Удаление элементов по срезу
- Виртуальное окружение Python
- Проверка на истинность объектов в Python
- Основы работы с os
- Визуализация пропусков данных
- Python 3.12: переиспользование кавычек
- Создание словарей с defaultdict()
- Подписка на каналы разработчиков
- Работа с argparse
- Основные функции и модули Python
- Комплексные числа в Python
- Функция с *args.
- Создание и обучение модели с Keras
- Встроенные функции Python
- Оператор is в Python
- Хранение данных с помощью dataclasses
- Метод setdefault() в Python
- Работа со строками в Python.
- Работа с timedelta в Python
- Обход элементов в Python
- Удаление элементов из списка в Python
- Работа с областями видимости переменных
- Проверка окончания строки с помощью str.endswith()
- Декодирование строк в Python
- Удаление файлов и папок в Python
- Изменение списка срезами
- Создание функций высшего порядка
- Итерация по итерируемым объектам
- Операции с датами в Python
- Управление виртуальными средами в Python
- Построение графиков в Matplotlib
- Модуль xkcd: загрузка комиксов
- Python Поверхностное Копирование
- Работа с классами данных
- Преобразование числа в список цифр
- Удаление URL-адресов в Python
- Избегайте ошибку FileNotFoundError
- Экранирование символов в Python
- Метод bool() в Python
- Основы слова
- Основы работы со списками
- Работа с асинхронными задачами в Python















