# 初期化された辞書を作る fromkeys()

HomeDictionary Methods

fromkeys()関数を使うと、初期化された辞書(値が全て同一の辞書)を作ることができます。

# fromkeys()の例1

x = ('key1', 'key2', 'key3')
y = 0
thisdict = dict.fromkeys(x, y)
print(thisdict)

# 定義及び使い方

fromkeys()メソッドは、指定されたキーと値を持つ辞書を返します。

# 構文

dict.fromkeys(keys, value)

# 引数

keys: 必須. 新しい辞書型オブジェクトのKeyを指定

value:オプション. 全てのKeyの値。デフォルトはNone

# fromkeys()の例2

Same example as above, but without specifying the value:

x = ('key1', 'key2', 'key3')thisdict = dict.fromkeys(x)
print(thisdict)
  

HomeDictionary Methods