python非常新。假設我有一個包含矩陣的txt文件。格式爲.txt文件的導入矩陣
matrix.txt
A A A B B C
D D C D A E
A D S A W A
現在我想這個矩陣導入到我的Python程序,這樣我可以處理數據。 現在的問題是我該如何追加每行矩陣?
我試了一下:
file_object = open('matrix.txt', 'r')
try:
line = file_object.readline()
while line:
print line
line = file_object.readline()
line = line.strip()
string = []
string.append(line)
print string
finally:
file_object.close()
print string[0][1]
編輯:特殊情況:
A A A B B C A A A B B C
D C D A E ---> 0 D C D A E
D A W A 0 D 0 A W A
所以,如果一些元素是零,我怎麼可能跟0
取代他們?
你的問題沒有任何意義。將行追加到Python?你不會附加任何語言。 –
對不起,我犯了一個錯字。 :) –
就這麼你知道,文件對象是可迭代的,這意味着你可以使用for循環來檢索文件中的每一行,而不是在循環中隱藏。 –