-2
我有一個txt文件,讀取信息矩陣:創建使用從.txt文件蟒蛇
狗鳥32.0 貉43 鳥浣熊16
我想打一個矩陣中有蟒蛇列狗,鳥,浣熊,和行狗,鳥,浣熊,並在矩陣單元格中插入數字。
例如在狗和鳥的橫截面上有32.0。
我有一個txt文件,讀取信息矩陣:創建使用從.txt文件蟒蛇
狗鳥32.0 貉43 鳥浣熊16
我想打一個矩陣中有蟒蛇列狗,鳥,浣熊,和行狗,鳥,浣熊,並在矩陣單元格中插入數字。
例如在狗和鳥的橫截面上有32.0。
我認爲如果您的文本文件格式稍有不同,編寫代碼會更容易。有點像x列,y列和z列。看起來像這樣的東西:
Dog Bird 32
Raccoon Dog 43
Bird Raccoon 16
我這樣做是爲了使它工作。這不太對,但它可能會讓你走上正確的道路。
def printMatrix(matrix,rows,columns,row):
print matrix[row-1][columns-1]
if __name__=='__main__':
matrix=[]
with open('matrix.txt','r') as f:
for l in f:
t=l.split(',')
matrix.append(t)
printMatrix(matrix, 3, 3, 1)