0
我有以下列表,我需要將列表的內容寫入由製表符分隔的文件。我嘗試打印列表,但我看到方括號也顯示出來。有沒有更好的方法來寫這個?使用python寫入特定格式的文件
list = ['a','b','c']
with open('file','wb') as outfile:
outfile.write(str(list))
我得到的輸出如下。
['a', 'b', 'c']
但我需要輸出如下,沒有方括號,也插入列表中的每個值之間的標籤空間。
'a'\t'b'\t'c'
'outfile.write(R 「\ t」 的。加入(名單C對C))' –
另外,不要使用'list'作爲變量名。這是一個爲Python保留的內置名稱。改爲類似'lst'的東西。 –
我注意到你保留了引號(例如''a''等等......)是有意的嗎? – tdelaney