Курс 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
- ChainMap.new_child() — добавление нового словаря
- Форматирование строк в Python.
- Определение локальных переменных в Python
- Модуль os в Python: работа с файлами
- Блок else в циклах Python
- Управление мышью и клавиатурой с Pyautogui
- Измерение времени выполнения
- Преобразование range в итератор
- Подсчет элементов с помощью Counter из collections
- Генератор бросков кубиков
- Lambda Functions in Python
- Мониторинг работы программы Py-spy
- Пропуск строк в файле с itertools
- Оператор «or» в Python
- Закрытие файла в Python
- Переворот списка в Python
- Установка пакетов с помощью pip
- Dict Comprehension в Python
- Функции с необязательными аргументами
- Получение идентификатора объекта в памяти
- EMOT преобразование эмодзи в текст
- Атрибуты класса и экземпляра
- Работа с кортежами в Python
- Работа со строками
- Метод radd для пользовательских чисел
- Оператор += в Python
- Применение функций в Python
- Конкатенация строк в Python
- Объединение словарей в Python
- Функции в Python: создание и вызов
- Методы list в Python
- Лямбда-функции в defaultdict
- Установка библиотек в Python
- Класс Counter() для подсчета элементов
- Проверка окончания строки с помощью str.endswith()
- Создание новых функций через partial
- JSON-esque в Python
- Обработка ошибок в Python
- Сравнение строк в Python
- Создание списков в Python
- Группировка элементов в словарь















