Курс 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. Преобразование регистра символов
  4. F-строки в Python
  5. Функции-генераторы в Python
  6. Декодирование байтов в строку
  7. Библиотека Rich: форматирование текста
  8. %pinfo: получение информации об объекте
  9. Работа со словарями с defaultdict из collections
  10. Блок else в циклах Python
  11. Переопределение унарных операторов
  12. Оператор @ для умножения матриц
  13. Работа с Requests для HTTP-запросов
  14. Вставка переменных в шаблоны Flask
  15. Переменные в Python
  16. Наследование в программировании
  17. Декоратор защиты анонимных пользователей
  18. Принцип одной функции
  19. Изменяемые и неизменяемые объекты
  20. Бесконечные списки в Python
  21. Вызов функций по строке в Python.
  22. Срез списка в Python
  23. Метод clear для коллекций
  24. Преобразование символов с помощью map
  25. Итераторы в Python
  26. Потоковый ввод в Python
  27. Асинхронное программирование с asyncio
  28. Установка и использование Telegram API в Python
  29. Хэш-функции в Python
  30. Группы исключений в Python
  31. Работа с zip-архивами в Python
  32. Работа с множествами в Python
  33. Генерация фальшивых данных с Faker
  34. Метод lt для сортировки объектов
  35. Названия столбцов в Python таблицах
  36. Генераторы списков в Python
  37. Работа с географическими данными.
  38. Оператор Walrus: правильное использование
  39. Работа с утверждениями в Python
  40. Автоматизация действий с Pyautogui
  41. Метод Self в Python
  42. Открытие и редактирование скриптов Python
  43. Работа с файлами в Python
  44. Очистка вывода в Python
  45. Работа с OpenCV
  46. Запрос пароля с помощью getpass

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