在列表字典中,刪除每個列表的最後一個元素的方法是什麼?刪除python中的列表字典中的最後一個元素
例如,藉此:
listDict = {'tom': [-2,10,2,-8], 'sam': [-9,-10,-10,-7]}
並把它變成這樣:
listDict = {'tom': [-2,10,2], 'sam': [-9,-10,-10]}
這是目前我在做什麼:
new = {}
for t,item in listDict.iteritems():
new[t] = [item[0], item[1], item[2]]
listDict= new
+1個很好的答案和其他備選答案的回顧,以及與風格指南的良好鏈接。 – Zach 2012-08-11 06:21:10