Pythonでの辞書要素の値取得
辞書から要素の値を取得するには、 そのキーを指定してアクセスします。
次のような辞書があるとします:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
この辞書から最初の要素を取得してみましょう。 辞書名の後に角括弧でキー名を指定します:
pythonprint(dct['a']) # 1を出力
ただし、辞書に存在しないキーを指定すると、 エラーが発生します:
pythonprint(dct['x']) # エラーを出力
辞書のキーは変数に格納することもできます:
pythonkey = 'a'
print(dct[key]) # 1を出力
Задание 1
次の辞書があります:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
この辞書の各要素を出力してください。
Задание 2
次の辞書があります:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
この辞書から数値2を出力してください。
Задание 3
次の辞書があります:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
次の変数があります:
pythonkey = 'x'
変数に格納されているキーに対応する要素を出力してください。
Задание 4
次の辞書があります:
pythondct = {
'a': 5,
'b': 10,
'c': 15
}
辞書のすべての値を順番に出力し、その合計を求めてください。
Задание 5
次の辞書があります:
pythondct = {
1: 'a',
2: 'b',
3: 'c'
}
以下の文字列を得るコードを書いてください:
python'abc'