Pythonでの辞書作成の別の方法

辞書作成の別の方法として、 dict関数の使用があります。 そのパラメータには キーと値のペアを渡す必要があります。 パラメータに何も指定しない場合、作成される辞書は 空になります:

pythondct = dict()
print(dct) # {} と出力される

それでは、2つの要素を持つ辞書を作成しましょう。 そのために、最初のパラメータに関数に文字列キーを渡しますが、 引用符なしで渡します。その後、演算子 = を置き、値を記述します。カンマで区切って2番目のペアを 指定します:

pythondct = dict(a='1', b='2')
print(dct) # {'a': '1', 'b': '2'} と出力される

ただし、dict関数には数値をキーとして 渡すことはできません。その場合、 エラーが返されます:

pythondct = dict(1='a', 2='b') # エラーが出力される
Задание 1

次のコードがあります:

pythondct = dict(a=1, b=2, c=3)
print(dct)

コンソールに何が出力されるか答えてください。

Задание 2

次のコードがあります:

pythondict('1'='a', '2'='b', '3'='c')
print(dct)

コンソールに何が出力されるか答えてください。

Задание 3

次のコードがあります:

pythondict(a='12', b='34', c='56')
print(dct)

コンソールに何が出力されるか答えてください。

Задание 4

次のコードがあります:

pythondct = dict(0='abc', 1='def')
print(dct)

コンソールに何が出力されるか答えてください。