如何將列表1或列表2中的每個列表打印爲不包含'[]'的列?將列表寫入csv行
import csv
def test():
list1 = [[1, 2, 3, 4], [3, 2, 5], [9, 3, 6, 8, 4]]
list2 = [[2, 2, 4, 4], [1, 9, 10], [2, 7, 7, 4, 5]]
with open('doc.csv', 'w', newline='') as file:
writer = csv.writer(file, quotechar='"', quoting=csv.QUOTE_ALL)
writer.writerow(list1)
writer.writerow(list2)
if __name__ == '__main__':
test()
這是接近我的願望,但在字符串中有[]:
[1, 2, 3, 4],[3, 2, 5],[9, 3, 6, 8, 4]
[2, 2, 4, 4],[1, 9, 10],[2, 7, 7, 4, 5]
編輯:
我想:
"1, 2, 3, 4","3, 2, 5","9, 3, 6, 8, 4"
"2, 2, 4, 4","1, 9, 10","2, 7, 7, 4, 5"
你想幹什麼每個列表-IN-A柱的樣子? – martineau
請顯示您實際想要的輸出,而不是僅僅向我們顯示錯誤的輸出,並讓我們猜測您可能想要什麼。 – abarnert
看我的編輯..... – arynhard