我有我需要構建以下結構編程(是的,我知道.setdefault和defaultdict的,但我不能得到我想要的)名單,在一本字典 - 在Python
的情況下,我基本上需要一本字典,並在循環中創建一個字典詞典。 開始的時候結構是完全空白的。
結構樣品(請注意,我希望創建一個代碼具有這種結構的陣列!)
RULE = {
'hard_failure': {
4514 : {
'f_expr' = 'ABC',
'c_expr' = 'XF0',
}
}
}
需要創建此
僞代碼:以上
...
self.rules = {}
for row in rows:
a = 'hard_failure'
b = row[0] # 4514
c = row[1] # ABC
d = row[2] # XF0
# Universe collapse right after
self.rules = ????
...
代碼顯然不工作,因爲我不知道該怎麼做!
你的樣品是不是一個有效的Python – SilentGhost 2009-12-11 17:04:58
嘗試更加清晰,你的結構樣品是沒有意義的。您不能在方括號內使用4514:{}語法。 – 2009-12-11 17:07:26