.csv文件,當我創建一個數字的隨機列表,像這樣:打印從隨機列表
columns = 10
rows = 10
for x in range(rows):
a_list = []
for i in range(columns):
a_list.append(str(random.randint(1000000,99999999)))
values = ",".join(str(i) for i in a_list)
print values
就萬事大吉了。
但是,當我試圖將輸出發送到一個文件中,就像這樣:
sys.stdout = open('random_num.csv', 'w')
for i in a_list:
print ", ".join(map(str, a_list))
,只有最後一行是輸出10倍。如何將整個列表寫入.csv文件?
這已經完成了!非常感謝。 – user1793317