Курс 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"
- Склеивание строк без циклов
- Циклы for в Python
- Объединение списков в Python
- Python: изменяемые и неизменяемые коллекции
- Хеширование паролей с использованием salt
- Функция zip() для объединения списков
- Сортировка данных с лямбда-функциями
- Декораторы в Python
- Регулярные выражения в Python
- Хеши в Python
- Создание новых списков
- Удаление элемента по индексу
- Работа со списками
- Тестирование времени с Freezegun
- Установка и использование TensorFlow
- Тест скорости набора текста на Python
- Оператор continue в Python
- Сортировка HTML-элементов
- Именование столбцов в Python с pandas
- Обратное распространение ошибки
- Зарезервированные слова в Python
- Работа с PosixPath() в Python
- Проверка версии Python
- Оператор умножения для вектора
- Перемешивание списка с shuffle()
- Оператор объединения словарей
- Работа с OpenCV
- Установка переменной среды в Python
- Кортежи в Python: особенности и преимущества
- Списки в Python
- Работа с географическими данными.
- Управление памятью в numpy.
- Объединение списков в Python
- Управление экспортом элементов
- Списковое включение в Python
- Декораторы с @wraps
- Рациональные числа в Python
- Генераторы списков
- Список методов и атрибутов
- Идентификатор объекта в Python
- Выборка чисел
- Работа с изменяемыми списками
- Concrete Paths в Python
- Проверка версии Python















