文字列補間を使用して辞書から値を取得しようとしています。
辞書にはいくつかの数字と数字のリストがあります。
d = { "year" : 2010, \
"scenario" : 2, \
"region" : 5, \
"break_points" : [1,2,3,4,5] }
文字列補間でリストを参照することは可能ですか、それともそれぞれに一意のキーを識別する必要がありますか?
これが私が試したことです:
str = "Year = %(year)d, \
Scenario = %(scenario)d, \
Region = %(region)d, \
Break One = %(break_points.0)d..." % d
私も試しました%(break_points[0])d
、そして%(break_points{'0'})d
これは可能ですか、それともキーを与えて辞書に整数として保存する必要がありますか?