0
with open('filename') as f:
list1 = f.read().splitlines()
print list1
這讓我從這樣的文件,每一行逗號分隔的列表: [「行1」,「2號線」,「3號線」,...]如何從文件中的行創建多個數組?
我現在要分開每個就像這樣:[[line1],[line2],[line3] ...] - 我該如何做到這一點?
with open('filename') as f:
list1 = f.read().splitlines()
print list1
這讓我從這樣的文件,每一行逗號分隔的列表: [「行1」,「2號線」,「3號線」,...]如何從文件中的行創建多個數組?
我現在要分開每個就像這樣:[[line1],[line2],[line3] ...] - 我該如何做到這一點?
您可以在列表中理解中創建list
with open('filename') as f:
list1 = [[i] for i in f.read().splitlines()]
print list1
啊謝謝!應該想到這個 –
刪除每行的引號是拆分可行的選項? –
@DylanM:你是什麼意思「刪除引號」?引號表示內部列表的元素是一個字符串。 –