Курс 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. Циклы for в Python
  3. Объединение списков в Python
  4. Python: изменяемые и неизменяемые коллекции
  5. Хеширование паролей с использованием salt
  6. Функция zip() для объединения списков
  7. Сортировка данных с лямбда-функциями
  8. Декораторы в Python
  9. Регулярные выражения в Python
  10. Хеши в Python
  11. Создание новых списков
  12. Удаление элемента по индексу
  13. Работа со списками
  14. Тестирование времени с Freezegun
  15. Установка и использование TensorFlow
  16. Тест скорости набора текста на Python
  17. Оператор continue в Python
  18. Сортировка HTML-элементов
  19. Именование столбцов в Python с pandas
  20. Обратное распространение ошибки
  21. Зарезервированные слова в Python
  22. Работа с PosixPath() в Python
  23. Проверка версии Python
  24. Оператор умножения для вектора
  25. Перемешивание списка с shuffle()
  26. Оператор объединения словарей
  27. Работа с OpenCV
  28. Установка переменной среды в Python
  29. Кортежи в Python: особенности и преимущества
  30. Списки в Python
  31. Работа с географическими данными.
  32. Управление памятью в numpy.
  33. Объединение списков в Python
  34. Управление экспортом элементов
  35. Списковое включение в Python
  36. Декораторы с @wraps
  37. Рациональные числа в Python
  38. Генераторы списков
  39. Список методов и атрибутов
  40. Идентификатор объекта в Python
  41. Выборка чисел
  42. Работа с изменяемыми списками
  43. Concrete Paths в Python
  44. Проверка версии Python

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