Курс 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 Translator
  3. Работа с enumerate()
  4. Работа с датой и временем в Python
  5. Передача параметров в Python
  6. Профилирование с cProfile
  7. Декораторы в Python
  8. Методы HTTP запросов в Flask
  9. Протокол управления контекстом
  10. Структурирование данных с Pydantic
  11. Форматирование строк с % в Python
  12. Работа со случайными элементами
  13. Блок else в циклах Python
  14. Функция product() в Python
  15. Срезы в Python
  16. Анализ текста на русском языке с помощью Pymystem3
  17. Экспорт внешнего файла с помощью writefile
  18. Документация функции help() в Python
  19. Расчет времени выполнения
  20. Создание вложенного генератора
  21. Поиск кода
  22. Создание виртуальной среды
  23. Создание Radio кнопок в tkinter
  24. Функция enumerate() — Python
  25. Автоматизация действий с Pyautogui
  26. Метод rmatmul для обратного матричного умножения
  27. Группы исключений в Python
  28. Игра «Камень, ножницы, бумага» — Python
  29. Профилирование кода
  30. Профилирование данных с Pandas
  31. split() без разделителя
  32. Работа с collections в Python
  33. Генераторы в Python
  34. Структурирование именованных констант
  35. Создание копии списка в Python
  36. Проверка списка: any() и all()
  37. Избегайте двойного подчеркивания
  38. Анонимные функции в Python
  39. Обработка элементов в Python
  40. ChainMap.new_child() — добавление нового словаря
  41. Проверка памяти объекта
  42. Применение функции к списку
  43. Проверка индексов коллекции
  44. Структура данных словарь в Python
  45. Оптимизация интернирования строк

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