标签: python class dictionary
我正在使用一个django模块,它使用一个继承自dict的类。我们称之为ExtendedDict。假设我给出了一个ExtendedDict类的实例e_d,我想清除它。什么是最狡猾的方式来消除它?
这感觉很笨:
for key in e_d: e_d.pop(key)
有更好的解决方案吗?
答案 0 :(得分:4)
由于您的类继承自dict,因此其实例应采用clear()方法:
dict
e_d.clear()
答案 1 :(得分:3)
您不能只使用clear()并执行:
clear()
答案 2 :(得分:3)
字典有clear方法。你不能用它吗?
clear