Курс 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
- Поиск шаблона в начале строки
- Применение функций в Python
- Генераторные функции в Python
- Тайное преобразование типа ключа
- Переопределение метода __floordiv__
- Создание обратного итератора
- Работа с аргументами командной строки в Python
- Оператор is в Python
- Лямбда-функции в Python
- Разделение строки на пары ключ-значение.
- Методы обработки строк в Python
- Метод ipow для возведения в степень
- Python Enum Weekday Usage
- Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
- Получение размера объекта с sys.getsizeof()
- Сравнение def и lambda функций в Python
- Получение списка кортежей из словаря
- Форматирование даты с strftime()
- Управление IP-адресами через прокси
- Функция reversed() в Python
- Метод get для словарей
- Генераторы списков в Python
- Отступы в Python
- Декоратор @override
- Python enumerate() использование
- Работа с URL-адресами в Python
- Работа с YAML в Python
- Оптимизация гиперпараметров в Python
- Генератор списка в Python
- Удаление элементов из списка в Python.
- Упрощенный вывод данных в Python
- Изменение регистра данных
- Стать Python-разработчиком
- Удаление специальных символов
- Асинхронное программирование с asyncio
- Progress с библиотекой tqdm
- Нахождение максимального значения и его индекса в списке
- Работа с NumPy массивами
- Работа с кортежами
- Пересечение списков с использованием множеств
- Оператор is в Python















