Методы словарей Python
dict.clear()
очищает словарь.
dict.copy()
возвращает копию словаря.
classmethod dict.fromkeys(seq, value)
создает словарь с ключами из seq
и значением value
(по умолчанию None
).
dict.get(key, default)
возвращает значение ключа, но если его нет, не бросает исключение, а возвращает default
(по умолчанию None).
dict.items()
возвращает пары (ключ, значение).
dict.keys()
возвращает ключи в словаре.
dict.pop(key, default)
удаляет ключ, и возвращает значение. Если ключа нет, возвращает default
(по умолчанию бросает исключение).
dict.popitem()
удаляет и возвращает пару (ключ, значение). Если словарь пуст, бросает исключение KeyError
. Помните, что словари неупорядочены.
dict.setdefault(key, default)
возвращает значение ключа, но если его нет, не бросает исключение, а создает ключ с значением default
(по умолчанию None
).
dict.update(other)
обновляет словарь, добавляя пары (ключ, значение) из other. Существующие ключи перезаписываются. Возвращает None
(не новый словарь!).
dict.values()
возвращает значения в словаре.