Методы словарей Python
Методы — это функции, привязанные к объекту (в данном случае к словарю). Вызов метода происходит через точку после объекта (словаря), аргументы передаются аналогично функциям.
Ниже вы найдёте список всех методов словарей в Python, отсортированных по алфавиту.
clear()
Удаляет из словаря все имеющиеся в нём элементы.
copy()
Возвращает копию словаря.
classmethod dict.fromkeys(seq[, value])
Создает словарь с ключами из seq
и значением value
(по умолчанию None
).
get(key[, default])
Возвращает значение ключа или, если ключа нет в словаре, значение по умолчанию.
items()
Возвращает последовательность кортежей (ключ, значение)
.
keys()
Возвращает ключи словаря в виде последовательности.
pop(key[, default])
Удаляет ключ, и возвращает значение. Если ключа нет, возвращает default
(по умолчанию бросает исключение).
popitem()
Удаляет и возвращает последнюю добавленную в словарь пару (ключ, значение). Если словарь пуст, бросает исключение KeyError
.
setdefault(key[, default])
Возвращает значение ключа, но если его нет, не бросает исключение, а создает ключ со значением default
(по умолчанию None
).
update([other])
Обновляет словарь, добавляя пары (ключ, значение) из other
. Существующие ключи перезаписываются. Возвращает None
(не новый словарь!).
values()
Возвращает значения словаря в виде последовательности.