我有一個.txt
文件結構的一些數據如下:如何正確讀取本文中的數據到列表中?
Soup Tomato
Beans Kidney
.
.
.
我在數據讀取方面與
combo=open("combo.txt","r")
lines=combo.readlines()
但是,這些數據隨後出現
lines=['Soup\tTomato\r\n','Beans\tKidney\r\n',...]
我希望每個條目在列表中都是它自己的元素,如
lines=['Soup','Tomato',...]
甚至更好的是有兩個列表,每列一個。
有人可以提出一種方法來實現這一點或解決我的問題?
你想要'strip。()'和'.split()'。 – 2015-02-12 02:16:44
你確定'線路'的結果嗎? 「Beans \ nKidney \ r \ n''看起來很可疑 - 這個例子看起來更像是'Beans'和'Kidney'之間會有'\ t',而不是'\ n'。 – DSM 2015-02-12 02:31:32
是的,你是對的。我的錯誤是'Beans'和'Kidney'之間有'\ t' – user3600497 2015-02-12 02:38:50