錯誤提示表示給定了壹個參數,但需要兩個參數。對於dict函數來說,A是壹個參數,所以要想別的辦法。
我們來考慮壹個相對簡單的問題:如何取出‘1’?經過調試,是這樣的:
然後按照這個格式,可以用for循環來構造。
a=[{'1 ':?2},?{'2':?壹個' },?{'3':?b'}]
b={}?#首先定義壹個空字典
為了什麽?我?在?Range(3):#叠代a三次,每個元素叠代壹次。
b[列表(a [I])。keys ()) [0]] = list (a [I]。values ()) [0] #使用上面的構造格式得到這個。
Print(b)# Print變量b,得到結果(我是在python的交互界面下操作的,所以沒有給出print):
而且我試了代碼,python2和python3都是可行的。