如何从“collections.defaultdict”中删除项目?

时间:2016-06-30 12:20:18

标签: python

我有collections.defaultdict如下:

mydict = defaultdict(lambda:0)
mydict['stock1'] = 1.11
mydict['stock2'] = 2.22
mydict['stock3'] = 3.33

现在我想完全删除第二项,我该怎么做?

也许没有什么可以删除它,但只需将其设置为零,如下所示:

mydict['stock2'] = 0

1 个答案:

答案 0 :(得分:6)

See the documentation,就像普通字典一样。您可以使用:

  • del mydict['stock2']
  • mydict.pop('stock2')