Pythonのdefaultdictの使用方法は何ですか?

Pythonのdefaultdictは、デフォルト値を持つ辞書であり、辞書内の任意のキーにデフォルト値を提供することができます。通常の辞書では存在しないキーにアクセスした場合、KeyError例外が発生しますが、デフォルト辞書を使用するとデフォルト値が返されます。

The use method of the default dictionary is as follows:
デフォルト辞典の使用方法は次の通りです。

  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などのデフォルト値のタイプを指定する必要があります。

bannerAds