溫馨提示×

python中defaultdict的使用方法是什么

小億
134
2023-12-28 18:13:27
欄目: 編程語言

在Python中,默認字典(defaultdict)是一個具有默認值的字典,它可以為字典中的任何鍵提供一個默認值。當訪問不存在的鍵時,如果使用普通的字典,會引發KeyError異常;而使用默認字典,則會返回默認值。

默認字典的使用方法如下:

  1. 導入defaultdict模塊:
from collections import defaultdict
  1. 創建默認字典對象,并指定默認值類型:
my_dict = defaultdict(int)

在上述示例中,創建了一個默認字典對象my_dict,并指定默認值類型為整數。

  1. 添加鍵-值對:
my_dict['a'] = 1
my_dict['b'] = 2
  1. 訪問字典中的值:
print(my_dict['a'])  # 輸出: 1
print(my_dict['c'])  # 輸出: 0(未找到鍵,返回默認值0)

在上述示例中,訪問存在的鍵'a'時,返回鍵對應的值1;訪問不存在的鍵'c'時,由于使用了默認字典,會返回默認值0。

需要注意的是,初始化默認字典時,需要指定一個默認值類型,例如int、list、str等。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女