我有一個txt文件是這樣的:Python的讀取文件到2D名單
1 3 4
5 5 6
,我想分析它的元素一個元組或相應的列表。到目前爲止,我能夠逐行讀取文件中的行,但結果不是我想要的
ins = open("input.txt", "r")
array = []
for line in ins:
line = line.rstrip('\n')
array.append(line)
ins.close()
print array
但是打印陣列我得到
['1 3 4', '5 5 6']
我要的是
[[1, 3, 4], [5, 5, 6]]
這有什麼辦法可以實現嗎?
這是什麼都來用元組做? –
''[1 3 4]'是什麼意思?這不是一個有效的python表達式。你的意思是'[1,3,4]'? – Elisha
是的,你是對的!這就是我要的。 – JmRag