dictionary = {}
tabl = [('maint_id', 1003L), ('type', 'DB'), ('number', '102')]
for i in tabl:
dictionary{i[0]:i[1]}
print dictionary
辞書の最後のキーと値のペアのみが表示されます。それはすべての要素を上書きしています。このコードの何が問題になっていますか。
dictionary = {}
tabl = [('maint_id', 1003L), ('type', 'DB'), ('number', '102')]
for i in tabl:
dictionary{i[0]:i[1]}
print dictionary
辞書の最後のキーと値のペアのみが表示されます。それはすべての要素を上書きしています。このコードの何が問題になっていますか。