Курс 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"

  1. Декораторы в Python
  2. Создание новых списков в Python
  3. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  4. Проверка подстроки в строке с помощью in
  5. Непрерывная проверка в Python
  6. Удаление элементов по срезу
  7. Виртуальное окружение Python
  8. Проверка на истинность объектов в Python
  9. Основы работы с os
  10. Визуализация пропусков данных
  11. Python 3.12: переиспользование кавычек
  12. Создание словарей с defaultdict()
  13. Подписка на каналы разработчиков
  14. Работа с argparse
  15. Основные функции и модули Python
  16. Комплексные числа в Python
  17. Функция с *args.
  18. Создание и обучение модели с Keras
  19. Встроенные функции Python
  20. Оператор is в Python
  21. Хранение данных с помощью dataclasses
  22. Метод setdefault() в Python
  23. Работа со строками в Python.
  24. Работа с timedelta в Python
  25. Обход элементов в Python
  26. Удаление элементов из списка в Python
  27. Работа с областями видимости переменных
  28. Проверка окончания строки с помощью str.endswith()
  29. Декодирование строк в Python
  30. Удаление файлов и папок в Python
  31. Изменение списка срезами
  32. Создание функций высшего порядка
  33. Итерация по итерируемым объектам
  34. Операции с датами в Python
  35. Управление виртуальными средами в Python
  36. Построение графиков в Matplotlib
  37. Модуль xkcd: загрузка комиксов
  38. Python Поверхностное Копирование
  39. Работа с классами данных
  40. Преобразование числа в список цифр
  41. Удаление URL-адресов в Python
  42. Избегайте ошибку FileNotFoundError
  43. Экранирование символов в Python
  44. Метод bool() в Python
  45. Основы слова
  46. Основы работы со списками
  47. Работа с асинхронными задачами в Python

Marketello читают маркетологи из крутых компаний