dict.items()
dict
- словарьdict_items
- новый список-представление вида (key, value)
Метод dict.items()
возвращает новый список-представление dict_items
пар элементов словаря dict
, такой как (key, value)
Другими словами возвращает список кортежей вида (key, value)
, состоящий из элементов словаря.
Список-представление dict_items
, является динамичным объектом. Это значит, что все изменения в словаре сразу отражаются на этом представлении.
Дополнительно смотрите какие операции поддерживают списки-представления словарей dict
>>> x = {'one': 1, 'two': 2, 'three': 3, 'four': 4} >>> items = x.items() >>> items # dict_items([('one', 1), ('two', 2), ('three', 3), ('four', 4)]) # Производим операции со словарем 'x', а все # отражается на списке-представлении `dict_items` >>> x['one'] = 0 >>> items # dict_items([('one', 0), ('two', 2), ('three', 3), ('four', 4)]) >>> x['ten'] = 10 >>> items # dict_items([('one', 0), ('two', 2), ('three', 3), ('four', 4), ('ten', 10)]) >>> del x['three'] >>> items # dict_items([('one', 0), ('two', 2), ('four', 4), ('ten', 10)]) >>> x # {'one': 0, 'two': 2, 'four': 4, 'ten': 10}