-1
一個文本文件包含以各行格式給出的文本行 00:00;「Title」; 00 我想要做的是將每行分開,然後再分開每行在;作爲python列表元素的字符串操作
text = open('text.txt', encoding='UTF-8')
lines = [x.strip() for x in text]
現在我堅持,我不能使用:
separated = [x.split(';') for x in lines]
因爲x.split()不適用於列表元素。 如何在列表元素上執行操作? Cheers
爲什麼不只是'lines = [line.split(';')for line in text]'? – 2014-10-30 08:34:12
爲什麼不使用csv閱讀器? – 2014-10-30 08:34:45
僅僅是python的初學者。不過,感謝您提供更多的信息。 – 2014-10-30 09:22:28