我有一個csv文件。每列表示一個參數,並且包含幾個重複數百次的值(例如1,2,3,5)。 我想寫一個python程序,它讀取每一列,並在字典{column_header:list_numbers}中存儲其內容(不重複數字)。獲取csv文件的元素
我試圖適應example given in the python documentation:
def getlist(file):
content = dict()
with open(file, newline = '') as inp:
my_reader = reader(inp, delimiter = ' ')
for col in zip(*my_reader):
l = []
for k in col:
if k not in l:
l.append(k)
print(k) # for debugging purposes
content[col[0]] = l
我期待,通過印刷K,以查看該列的每個元素。相反,我一次只能看到幾列。
任何有關錯誤的想法?
是爲了重要嗎?或者一套足夠了? –
訂單很重要 – bigTree