我試圖從字典中使用字符串插值獲取值。使用字符串插值獲取字典中的列表
這本字典有一些數字,和數字的列表:
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
這是可以做到的,或者我需要給他們鑰匙,並將其保存爲整數在字典中?
無關但丟失反斜槓 – jamylak
認爲它在StackOverflow上更具可讀性。這不是代碼中的那樣。 – bozdoz
@bozdoz Python允許使用多字符串文字'「」「'。 – 2013-03-30 00:20:17