Курс 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. Скачать видео с YouTube
  3. Оператор обр. импликации
  4. Измерение времени выполнения кода
  5. Работа с набором данных CIFAR10 в PyTorch
  6. Форматирование даты с strftime()
  7. Отслеживание выполнения программы с библиотекой tqdm
  8. Обработка исключений в Python 3
  9. Декодирование строк в Python
  10. Python и Монти Пайтон
  11. Big O оптимизация
  12. Резервирование символов в Python
  13. Lambda Functions in Python
  14. Flask: создание веб-приложений
  15. Управление памятью в Python
  16. Синтаксис переменных цикла в Python
  17. Удаление дубликатов из списка
  18. Метод __imod__ для Python
  19. Объединение словарей в Python
  20. Вызов внешних программ в Python с помощью sh
  21. Работа с библиотекой xkcd
  22. Возведение в квадрат с помощью itertools
  23. Переворот последовательности
  24. Функции в одну строку
  25. Расчет времени выполнения кода
  26. Асинхронное выполнение задач в Python
  27. Обработка элементов в Python
  28. Измерение времени выполнения кода с использованием time
  29. Принципы Zen Python
  30. Регулярные выражения в Python
  31. Частичное совпадение ввода
  32. Обработка StopIteration в Python
  33. Справка по импортированным модулям
  34. Перемещение и удаление файлов в Python
  35. Сортировка элементов в Python
  36. Проверка версии Python
  37. Модуль future Python
  38. Обход элементов в Python
  39. Установка и обучение ChatterBot
  40. Генераторные функции в Python
  41. Повторение и перенос строки
  42. Оператор Walrus: правильное использование
  43. Уникальность ключей в словаре
  44. Передача аргументов через **arguments
  45. Управление контекстом выполнения кода
  46. Передача аргументов в Python

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