Курс 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"
- Транспонирование матрицы
- Генерация фальшивых данных с Faker
- Python: динамическая типизация и проверка типов
- Разделение строк в Python
- Работа с SQLite в Python
- Работа с NumPy
- Генерация случайных данных в NumPy
- Изменяемые и неизменяемые объекты
- Удаление элементов по срезу
- Форматирование объектов с модулем pprint
- Генераторы списков
- Изменение элемента списка
- Оператор (*) в Python
- Утечки переменных цикла в Python 3.x
- Управление пакетами с pip
- Удаление элементов из списка в Python.
- Тайное преобразование типа ключа
- Декораторы в Python
- Использование эмодзи в Python
- Функция zip() в Python
- Обработка ошибок в Python
- IPython и Jupyter Notebook: руководство
- Удаление и повторная вставка ключа в OrderedDict
- Метод remove() для удаления элемента из списка
- Присвоение значений переменным в Python
- Логирование с Logzero
- Метод pop() списка
- Генератор надежных паролей
- Импорт с альтернативным именем
- Метод сравнения объектов в Python
- Тестирование функции сложения
- Сортировка элементов в Python
- Дизассемблирование Python кода
- Решатель судоку на Python с pygame
- Принципы Zen of Python
- Функция pow() — возвести число в степень
- Оптимизация параметров в Python
- Настройка шрифта и цвета в Tkinter
- Создание объекта timedelta
- Работа с deque из collections
- Переменная с нижним подчеркиванием
- Экспорт внешнего файла с помощью writefile
- Аргументы *args и **kwargs
- Ограничение итераций в Python
- Разработка Telegram-ботов















