Курс 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. Быстрый поиск кода
  2. Создание словарей и множеств в Python
  3. ChainMap.new_child() — добавление нового словаря
  4. Форматирование строк в Python.
  5. Определение локальных переменных в Python
  6. Модуль os в Python: работа с файлами
  7. Блок else в циклах Python
  8. Управление мышью и клавиатурой с Pyautogui
  9. Измерение времени выполнения
  10. Преобразование range в итератор
  11. Подсчет элементов с помощью Counter из collections
  12. Генератор бросков кубиков
  13. Lambda Functions in Python
  14. Мониторинг работы программы Py-spy
  15. Пропуск строк в файле с itertools
  16. Оператор «or» в Python
  17. Закрытие файла в Python
  18. Переворот списка в Python
  19. Установка пакетов с помощью pip
  20. Dict Comprehension в Python
  21. Функции с необязательными аргументами
  22. Получение идентификатора объекта в памяти
  23. EMOT преобразование эмодзи в текст
  24. Атрибуты класса и экземпляра
  25. Работа с кортежами в Python
  26. Работа со строками
  27. Метод radd для пользовательских чисел
  28. Оператор += в Python
  29. Применение функций в Python
  30. Конкатенация строк в Python
  31. Объединение словарей в Python
  32. Функции в Python: создание и вызов
  33. Методы list в Python
  34. Лямбда-функции в defaultdict
  35. Установка библиотек в Python
  36. Класс Counter() для подсчета элементов
  37. Проверка окончания строки с помощью str.endswith()
  38. Создание новых функций через partial
  39. JSON-esque в Python
  40. Обработка ошибок в Python
  41. Сравнение строк в Python
  42. Создание списков в Python
  43. Группировка элементов в словарь

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