Метод items() отличается от других методов словаря в Python тем, что возвращает список кортежей с парами всех ключей и значений словаря. 2 Этот список представляет собой объект dict_items, который можно итерировать. 3
Другие методы словаря в Python и их отличия:
- keys(). 24 Возвращает список со всеми ключами словаря. 2
- values(). 34 Возвращает итерируемый объект, позволяющий получить значения словаря. 3
- iteritems(). 5 В отличие от items(), возвращает итератор — объект, который позволяет по очереди проходить элементы коллекции, не загружая их все в память сразу. 5 Это делает iteritems() более эффективным при работе с большими словарями. 5