Курс 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"
- Удаление символа из строки
- Функция zip() в Python
- Операторы увеличения и уменьшения переменной
- Итераторы с потерямиZIP
- Модуль math: константы π и e
- Настройка шрифта и цвета в Tkinter
- Оптимизация памяти в Python
- Вставка переменных в шаблоны Flask
- Сглаживание списка
- Метод get для словарей
- Оценка точности модели
- Работа со стеком в Python
- Очистка вывода в Python
- Декораторы в Python
- Numpy: использование Ellipsis
- Модуль pprint: улучшение вывода данных
- Форматирование строк в Python
- Метод join() для объединения элементов в строку.
- Создание объекта timedelta
- Функция pow() — возвести число в степень
- Python: отличительная особенность — отступы
- Python Метод Union Множеств
- Функции all и any в Python
- Модуль subprocess: запуск внешних команд
- Функции any() и all() в Python
- Python enumerate() функции
- Замена символов в Python
- Атрибуты объекта в Python
- Умножение строк и списков
- Тип данных TypeVarTuple
- Python Метод sleep() времени
- CLI-инструмент howdoi
- Хранение переменных в словаре.
- Оператор (*) в Python
- Сортировка данных в Python
- Капитализация строк
- Сериализация объектов в Python
- Область видимости переменных в Python
- Получение срезов итераторов
- Комментарии в Python
- Асинхронный код в Python
- Сохранение Unicode в JSON
- Переопределение унарных операторов
- Улучшение читаемости кода в Python















