Курс 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. Методы shutil для работы с файлами
  3. Извлечение аудио из видео
  4. Выражения-генераторы в Python
  5. Цепные операции в Python
  6. Обработка исключений в Python
  7. Работа с YAML в Python
  8. Отрицательные индексы списков в Python
  9. Тип CodeType в Python.
  10. Переопределение унарных операторов
  11. Декораторы для регистрации функций
  12. Возврат нескольких значений из функции
  13. Вычисление натуральных логарифмов в NumPy
  14. Ускорение выполнения кода в Python
  15. Выражения-генераторы в Python
  16. Метод __float__ в Python
  17. Создание задания в Cron
  18. Переменные в Python
  19. Регулярные выражения в Python
  20. Сравнение def и lambda функций в Python
  21. Модуль Operator в Python
  22. Метод pop() списка
  23. Вывод букв строки в Python
  24. Использование функции enumerate()
  25. Метод setdefault() в Python
  26. Подсказки при вводе данных в Python
  27. Метод __ilshift__ для битового сдвига влево
  28. Счетчик в Python: most_common()
  29. Метод __irshift__ для Python
  30. Наиболее частотные элементы с помощью Counter
  31. Инверсия списка и строки
  32. Блок else в циклах.
  33. Вычисление фазы комплексного числа
  34. Измерение времени выполнения кода
  35. Ветвление выражения в Python
  36. Проблемы с dict в Python
  37. Особенности множеств в Python
  38. Python-dateutil — работа с датами
  39. Декораторы в Python
  40. Метод index() в Python
  41. Модуль subprocess: запуск внешних команд
  42. Метод ipow для возведения в степень
  43. Создание коллекций из выражения-генератора
  44. Python Метод sleep() времени
  45. Передача параметров в Python
  46. Рациональные числа в Python

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