0
我想在Python中爲CSV文件添加一個新的鍵:值。密鑰的新值來自表中現有密鑰的值。Python添加到詞典.csv格式
def addKey(allData):
allData = []
for i in range (0, len(allData)):
while i > 0 and allData[i] == allData[i+1]:
newKey = {}
newKeyVal = int(allData['key1']*100 + allData['key2'])
allData = dict(allData, newKey = newKeyVal)
return allData
有什麼建議嗎?我有一種感覺,這個代碼從一開始就是錯誤的。
謝謝,到目前爲止我做了這些更改,但是,現在我得到「IndexError:list index out of range」for this line:while i> 0 and allData [i] == allData [i + 1] : – user1322596 2012-04-09 20:17:44