dict.clear
Удаляет все пары из словаря.
Python 3.13
dict.clear()Возвращаемое значение
Ничего (None) — словарь меняется на месте.
Примеры
Очистка словаря
Python 3.13
a = {'x': 1, 'y': 2}
a.clear()
print(a){}Очищается сам словарь, а не переменная
Python 3.13
cache = {'user': 'Anna'}
same = cache
cache.clear()
print(same){}Подробности
В отличие от присваивания d = {}, clear() меняет сам словарь, поэтому изменение видно через все переменные, которые на него ссылаются.
