Pythonの辞書(Dictionary)get()関数は、指定されたキーの値を返します

辞書で指定されたキーの値を読み取る方法は2つあります。1つは一般的なdict[key]で、もう1つはdict.get(key)関数を使用する方法です。詳細は次のとおりです。

1.機能の詳細:

2. get()メソッドとdict [key]アクセス要素の違い:

3.ネストされた辞書の使用法:

例:

## 嵌套字典
a = {'path':
        {'corpus_path':'/data/datasets/LibriTTS', 
         'raw_path':'/data/training_data/raw_data/LJSpeech'},
     'preprocessing':
        {'val_size':512,
         'language':'en'}}

## 方法1:dict.get(key)
val_size0 = a.get('preprocessing').get('val_size')
print(val_size0)   ## 512

## 方法2:dict[key]
val_size1 = a['preprocessing']['val_size']
print(val_size1)   ## 512

 参照:Python辞書(辞書)get()メソッド|新人チュートリアル(runoob.com)

 

おすすめ

転載: blog.csdn.net/m0_46483236/article/details/123757802