Курс 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. Проверка окончания строки с помощью str.endswith()
  2. Парсинг веб-страниц с Beautiful Soup
  3. Инициализация переменных
  4. Работа с GitHub в Telegram
  5. Работа с аргументами командной строки
  6. Оператор break в Python
  7. Кортежи в Python: особенности и преимущества
  8. Удаление элементов по срезу
  9. Область видимости переменных
  10. Работа с PosixPath() в Python
  11. Beautiful Soup — извлечение данных из HTML
  12. Вычисление логарифмов в Python
  13. Ускорение кода с помощью векторизации
  14. Numpy: разбиение массивов
  15. Работа с getopt
  16. Извлечение данных из JSON
  17. Обработка исключений в Python
  18. Измерение времени выполнения кода
  19. Сравнение строк в Python
  20. Работа с OpenCV
  21. Преобразование кортежа в словарь.
  22. Капитализация строк
  23. Проверка кортежей.
  24. Тестирование функции сложения
  25. Progress с библиотекой tqdm
  26. Упрощенный вывод данных в Python
  27. Форматирование вывода списков
  28. Отладка в командной строке
  29. Именованные кортежи в Python
  30. Декоратор проверки активности
  31. Создание новых списков
  32. Метод rpow в Python
  33. Функции any() и all() в Python
  34. Возврат нескольких значений из функции
  35. Метод is_absolute() для PurePath
  36. Функция reversed() в Python
  37. Подробная информация о %pinfo
  38. Копирование словарей и списков в Python
  39. Атрибуты класса и экземпляра
  40. Сокращение ссылок с pyshorteners
  41. Удаление элементов из списка в Python.
  42. Модуль itertools: комбинации и перестановки
  43. Метод ior для битовых операций
  44. Комплексные числа в Python
  45. Метод ne для сравнения объектов
  46. Переопределение метода __lshift__
  47. Оператор морж в Python 3.8
  48. Наиболее частотные элементы с помощью Counter
  49. Установка и использование emoji

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