我正在使用一个django模块,它使用了一个继承自dict的类。我们叫它ExtendedDict。假设给我一个ExtendedDict类的实例e_d,我想清除它。清空它最恶毒的方式是什么?
这个感觉很笨拙:
for key in e_d: e_d.pop(key)
有更好的解决方案吗?
因为你的类继承自dict
,它的实例应该有一个clear()方法:
e_d.clear()
字典有一个clear
方法。你不能用那个吗?
你不能直接用clear()
来做:
e_d.clear()