1、首先打开python文件,先从collection模块中导入defaultdict这个类。
2、然后通过defaultdict来设置默认值,defaultdict方法里面设置盟敢势袂lambda的值,也就是defaultdict的值,这里设置为不存在,将这个字典赋给变量zidian。
3、接着给字典添加一个属性k1,并设置这个属性的值。
4、将刚才设置的属性的值打印出来,由于这个值是存在的,那么等一下我们测试的时候是可以打印出值的。
5、代码的最后,我们再打印出一个字典里面没有的属性k2,这个属性我们根本就没去定义,将它打印出来。
6、点击顶部的run的运行命令,选择要执行的python文件。
7、这时候来到控制台就可以看到输出的值了,第一个输出的是字典里面的k1的值,因为我们已经设置了这个属性,第二个值是在我们打印k2属性的时候触发的,由于k2属性没有设置,所以就会脖堆等眈触发defaultdict设置的默认值!