Курс 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"
- Обрезка изображения с Pillow
- Распаковка элементов последовательности
- Печать комбинаций в Python с Itertools
- Курсы Яндекс Практикум
- Отслеживание прогресса с tqdm
- Срез в Python
- Создание даты из строки ISO
- Оператор деления для класса Rational
- Python: динамическая типизация и проверка типов
- Функциональное программирование в Python
- Работа с массивами в Python
- Функция reduce() из модуля functools
- Добавление цвета в консоли
- Переопределение оператора % для объектов
- Пропуск начальных строк с помощью dropwhile()
- Создание и обучение модели с Keras
- Преобразование букв в нижний регистр
- Перехват исключений в Python
- Объединение словарей в Python
- Закрытие файла в Python
- Преобразование текста в нижний регистр
- Декоратор проверки активности
- Поиск подстроки в строке
- Заказ карты Тинькофф Black
- Разделение строки с помощью re.split()
- List Comprehension Tutorial
- Поиск повторов в списке
- История Python
- Получение имени функции с помощью inspect
- Python 3.12: переиспользование кавычек
- Функция enumerate() в Python
- Метод is_absolute() для PurePath
- Генераторные выражения и islice.
- Проверка индексов коллекции
- Структуры данных в Python
- Метод count() для списков
- Обход дочерних элементов BeautifulSoup
- Работа с getopt
- Работа с множествами в Python
- SciPy: широкий функционал для математических операций
- Форматирование вывода с F-строками
- Сравнение строк в Python
- Изучение объектов с помощью dir()
- Преобразование регистра символов
- Обновление множества в Python
- Группировка элементов Python
- Создание словаря и множества
- Lambda Functions in Python















