Курс 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. Применение функций в Python
  5. Генераторные функции в Python
  6. Тайное преобразование типа ключа
  7. Переопределение метода __floordiv__
  8. Создание обратного итератора
  9. Работа с аргументами командной строки в Python
  10. Оператор is в Python
  11. Лямбда-функции в Python
  12. Разделение строки на пары ключ-значение.
  13. Методы обработки строк в Python
  14. Метод ipow для возведения в степень
  15. Python Enum Weekday Usage
  16. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  17. Получение размера объекта с sys.getsizeof()
  18. Сравнение def и lambda функций в Python
  19. Получение списка кортежей из словаря
  20. Форматирование даты с strftime()
  21. Управление IP-адресами через прокси
  22. Функция reversed() в Python
  23. Метод get для словарей
  24. Генераторы списков в Python
  25. Отступы в Python
  26. Декоратор @override
  27. Python enumerate() использование
  28. Работа с URL-адресами в Python
  29. Работа с YAML в Python
  30. Оптимизация гиперпараметров в Python
  31. Генератор списка в Python
  32. Удаление элементов из списка в Python.
  33. Упрощенный вывод данных в Python
  34. Изменение регистра данных
  35. Стать Python-разработчиком
  36. Удаление специальных символов
  37. Асинхронное программирование с asyncio
  38. Progress с библиотекой tqdm
  39. Нахождение максимального значения и его индекса в списке
  40. Работа с NumPy массивами
  41. Работа с кортежами
  42. Пересечение списков с использованием множеств
  43. Оператор is в Python

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