我創建了一個名爲學生的字典,所以例如當我說打印學生[Student00,Student00]我得到('111111100',72,40)}等等的另一個學生名字試圖打印字典到文件
我想輸出字典到一個csv文件中,每個條目在它自己的單元格中的csv中,所以Student00,Student00將在第一個單元格中,然後111111100在下一個單元格中,在下一個單元格中,然後是72 40在最後一個單元格中。我試過下面的代碼,它沒有工作。它在第一個單元格中打印了關鍵字,然後在第二個單元格中打印了值,但我希望每個值都在它自己的單元格中。我怎樣才能做到這一點?
with open('ur file.csv','wb') as out:
for key, val in students.items():
csv_out=csv.writer(out)
csv_out.writerow([key, val])
for row in students:
csv_out.writerow(row)
工作正常!非常感謝。我甚至沒有意識到。 – K22