我試圖循環槽python中的csv。數據是交通攝像頭的位置,看起來像這樣。Python:重新組織數據並將其添加到字典
id,lat,lon
2001,xxx,xxx
2001,xxx,xxx
2001,xxx,xxx
2002,xxx,xxx
2002,xxx,xxx
2002,xxx,xxx
我想提取屬於每個ID號碼的座標,並把它們放到一個新的列表,其中在字典中的每個ID。
{21008:["61.693041701246464,17.07523578189965","61.69143482820877,17.075789632658555","61.680418586326795,17.07858434001964","61.6742753006184,17.077453196013725"]}
我對此很綠。什麼是最好的方法來完成這件事?我並不是要求一個完整的解決方案,而是朝着正確的方向推進會很好。我正在使用Python 2.7。
美麗而優雅,謝謝! – 2015-03-31 20:15:17
@MartinHedström,沒問題,不客氣。如果順序很重要,您可以使用'collections.OrderedDict'而不是'dict.setdefault' – 2015-03-31 20:16:44