这个函数和常用的dict之间的区别在于,它可以给新键赋予一个默认变量:
如下所示,我们自定义一个类,此时把其作为变量传递给defaultdict,则此时的d相当于是一个初始化的字典
此时我们给这个字典赋予一个新的key如下:可以看见这个新的key的value就是我们自己设置的这个类。
我们调用这个类的方法,结果如下
这个函数和常用的dict之间的区别在于,它可以给新键赋予一个默认变量:
如下所示,我们自定义一个类,此时把其作为变量传递给defaultdict,则此时的d相当于是一个初始化的字典
此时我们给这个字典赋予一个新的key如下:可以看见这个新的key的value就是我们自己设置的这个类。
我们调用这个类的方法,结果如下