Что такое функция items в Python?
4 года назад
Andrey Moshkov
Ответы
items() - это метод словарей в Python (узнать, почему это метод, а не функция можно из этого урока курса "Основы Python"). Он возвращает итерируемый объект (особый DictView объект), позволяющий получить пары "ключ-значение" словаря.
Пример:
4 года назад
Карина Абдуллаева
items() - это метод словарей в Python (узнать, почему это метод, а не функция можно из этого урока курса "Основы Python"). Он возвращает итерируемый объект (особый DictView объект), позволяющий получить пары "ключ-значение" словаря.
Пример:
dict_example = {"a": 1, "b": 2}
for k, v in dict_example.items(): print(k, "=", v)
=> a = 1
=> b = 2
3 года назад
Семен Беляев
items() — метод словаря. Он возвращает пары «ключ — значение», и их удобно перебирать в цикле:
Без items() цикл перебирает только ключи, и значение пришлось бы доставать отдельно: prices[name].
Что возвращает items()
dict_items — представление словаря: оно обновляется вместе со словарём, его не нужно запрашивать заново. Изменять размер словаря во время перебора нельзя — будет RuntimeError.
Связанные методы
Примеры
Отфильтровать словарь:
Отсортировать по значению:
Поменять ключи и значения местами:
Словари разбирают в бесплатном курсе «Основы Python».
10 дней назад
Никита Вихров
Похожие вопросы






