Если переменная my_dict является глобальной, вы не можете:
my_dict
my_dict = {}
просто создать новую ссылку в локальной области.
Кроме того, я нашел отвратительным использованиеключевое слово global, так как я могу очистить dict, используя его методы?
global
Использовать метод clear()?
clear()
Документация - (docs.python.org)
ты имеешь в виду как .clear()?
.clear()
my_dict.clear ()
my_dict.clear()