Курс 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. Функция zip() в Python
  3. Операторы увеличения и уменьшения переменной
  4. Итераторы с потерямиZIP
  5. Модуль math: константы π и e
  6. Настройка шрифта и цвета в Tkinter
  7. Оптимизация памяти в Python
  8. Вставка переменных в шаблоны Flask
  9. Сглаживание списка
  10. Метод get для словарей
  11. Оценка точности модели
  12. Работа со стеком в Python
  13. Очистка вывода в Python
  14. Декораторы в Python
  15. Numpy: использование Ellipsis
  16. Модуль pprint: улучшение вывода данных
  17. Форматирование строк в Python
  18. Метод join() для объединения элементов в строку.
  19. Создание объекта timedelta
  20. Функция pow() — возвести число в степень
  21. Python: отличительная особенность — отступы
  22. Python Метод Union Множеств
  23. Функции all и any в Python
  24. Модуль subprocess: запуск внешних команд
  25. Функции any() и all() в Python
  26. Python enumerate() функции
  27. Замена символов в Python
  28. Атрибуты объекта в Python
  29. Умножение строк и списков
  30. Тип данных TypeVarTuple
  31. Python Метод sleep() времени
  32. CLI-инструмент howdoi
  33. Хранение переменных в словаре.
  34. Оператор (*) в Python
  35. Сортировка данных в Python
  36. Капитализация строк
  37. Сериализация объектов в Python
  38. Область видимости переменных в Python
  39. Получение срезов итераторов
  40. Комментарии в Python
  41. Асинхронный код в Python
  42. Сохранение Unicode в JSON
  43. Переопределение унарных операторов
  44. Улучшение читаемости кода в Python

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