Python Glossary English

все Python 3Словари (dict)функция

dict.items

перебор

Возвращает динамическое представление (view) пар (ключ, значение); отражает изменения словаря.

Синтаксис

d.items()

Это окно в словарь, а не список: пока идёт цикл по нему, добавлять и удалять ключи нельзя — интерпретатор бросит RuntimeError, так что для изменений сначала скопируйте пары в список. Само представление ведёт себя как множество: пересечение и разность двух таких представлений дают общие и различающиеся пары, если значения хешируемые.

Примеры

d = {'a': 1, 'b': 2}
print(list(d.items()))   # → [('a', 1), ('b', 2)]
print(dict(d.items()))   # → {'a': 1, 'b': 2}

См. также

Открыть в полном глоссарииdocs.python.orgСообщить о неточности