在python中怎样使用defaultdict?

时间:2024-10-13 10:05:03

1、首先打开python文件,先从collection模块中导入defaultdict这个类。

在python中怎样使用defaultdict?

2、然后通过defaultdict来设置默认值,defaultdict方法里面设置盟敢势袂lambda的值,也就是defaultdict的值,这里设置为不存在,将这个字典赋给变量zidian。

在python中怎样使用defaultdict?

3、接着给字典添加一个属性k1,并设置这个属性的值。

在python中怎样使用defaultdict?

4、将刚才设置的属性的值打印出来,由于这个值是存在的,那么等一下我们测试的时候是可以打印出值的。

在python中怎样使用defaultdict?

5、代码的最后,我们再打印出一个字典里面没有的属性k2,这个属性我们根本就没去定义,将它打印出来。

在python中怎样使用defaultdict?

6、点击顶部的run的运行命令,选择要执行的python文件。

在python中怎样使用defaultdict?

7、这时候来到控制台就可以看到输出的值了,第一个输出的是字典里面的k1的值,因为我们已经设置了这个属性,第二个值是在我们打印k2属性的时候触发的,由于k2属性没有设置,所以就会脖堆等眈触发defaultdict设置的默认值!

在python中怎样使用defaultdict?
© 手抄报圈