Курс 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. Обрезка изображения с Pillow
  2. Распаковка элементов последовательности
  3. Печать комбинаций в Python с Itertools
  4. Курсы Яндекс Практикум
  5. Отслеживание прогресса с tqdm
  6. Срез в Python
  7. Создание даты из строки ISO
  8. Оператор деления для класса Rational
  9. Python: динамическая типизация и проверка типов
  10. Функциональное программирование в Python
  11. Работа с массивами в Python
  12. Функция reduce() из модуля functools
  13. Добавление цвета в консоли
  14. Переопределение оператора % для объектов
  15. Пропуск начальных строк с помощью dropwhile()
  16. Создание и обучение модели с Keras
  17. Преобразование букв в нижний регистр
  18. Перехват исключений в Python
  19. Объединение словарей в Python
  20. Закрытие файла в Python
  21. Преобразование текста в нижний регистр
  22. Декоратор проверки активности
  23. Поиск подстроки в строке
  24. Заказ карты Тинькофф Black
  25. Разделение строки с помощью re.split()
  26. List Comprehension Tutorial
  27. Поиск повторов в списке
  28. История Python
  29. Получение имени функции с помощью inspect
  30. Python 3.12: переиспользование кавычек
  31. Функция enumerate() в Python
  32. Метод is_absolute() для PurePath
  33. Генераторные выражения и islice.
  34. Проверка индексов коллекции
  35. Структуры данных в Python
  36. Метод count() для списков
  37. Обход дочерних элементов BeautifulSoup
  38. Работа с getopt
  39. Работа с множествами в Python
  40. SciPy: широкий функционал для математических операций
  41. Форматирование вывода с F-строками
  42. Сравнение строк в Python
  43. Изучение объектов с помощью dir()
  44. Преобразование регистра символов
  45. Обновление множества в Python
  46. Группировка элементов Python
  47. Создание словаря и множества
  48. Lambda Functions in Python

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