English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод items() возвращает объект представления, который отображает список пар ключ-значение из словаря.
Синтаксис метода items():
dictionary.items()
Метод items() аналогичен методу dictionary viewitems() в Python 2.7
Метод items() не принимает никаких параметров.
Метод items() возвращает список с массивом قابل к итерации (ключ, значение) туплей.
# Случайный словарь продаж sales = {'apple': 2, 'orange': 3, 'grapes': 4} print(sales.items())
При выполнении этого программы, вывод будет:
dict_items([('apple', 2), ('orange', 3), ('grapes', 4)])
# Случайный словарь продаж sales = {'apple': 2, 'orange': 3, 'grapes': 4} items = sales.items() print('Оригинальные items:', items) # Удаление элемента из словаря del[sales['apple']] print('Обновленный items:', items)
При выполнении этого программы, вывод будет:
Оригинальные items: dict_items([('apple', 2), ('orange', 3), ('grapes', 4)]) Обновленный items: dict_items([('orange', 3), ('grapes', 4)])
Этот объект представления items himself не возвращает список элементов продаж, а возвращает представление (ключ, значение) sales.
Если список обновляется в любое время, изменения будут отражены в самом объекте представления, как показано в приведенном выше примере.