Курс 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. Генерация фальшивых данных с Faker
  3. Python: динамическая типизация и проверка типов
  4. Разделение строк в Python
  5. Работа с SQLite в Python
  6. Работа с NumPy
  7. Генерация случайных данных в NumPy
  8. Изменяемые и неизменяемые объекты
  9. Удаление элементов по срезу
  10. Форматирование объектов с модулем pprint
  11. Генераторы списков
  12. Изменение элемента списка
  13. Оператор (*) в Python
  14. Утечки переменных цикла в Python 3.x
  15. Управление пакетами с pip
  16. Удаление элементов из списка в Python.
  17. Тайное преобразование типа ключа
  18. Декораторы в Python
  19. Использование эмодзи в Python
  20. Функция zip() в Python
  21. Обработка ошибок в Python
  22. IPython и Jupyter Notebook: руководство
  23. Удаление и повторная вставка ключа в OrderedDict
  24. Метод remove() для удаления элемента из списка
  25. Присвоение значений переменным в Python
  26. Логирование с Logzero
  27. Метод pop() списка
  28. Генератор надежных паролей
  29. Импорт с альтернативным именем
  30. Метод сравнения объектов в Python
  31. Тестирование функции сложения
  32. Сортировка элементов в Python
  33. Дизассемблирование Python кода
  34. Решатель судоку на Python с pygame
  35. Принципы Zen of Python
  36. Функция pow() — возвести число в степень
  37. Оптимизация параметров в Python
  38. Настройка шрифта и цвета в Tkinter
  39. Создание объекта timedelta
  40. Работа с deque из collections
  41. Переменная с нижним подчеркиванием
  42. Экспорт внешнего файла с помощью writefile
  43. Аргументы *args и **kwargs
  44. Ограничение итераций в Python
  45. Разработка Telegram-ботов

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