0
我尝试从另一个文件中读取矩阵,以便我可以获取特定的值并重写它们。现在我有一个10乘10的矩阵文件,我只是打印它。我如何从矩阵中获得特定的数字?如何从python中的另一个文件读取和重写一个矩阵?
这是我的代码来打开矩阵:
f = open ('matrix.txt' , 'r')
l = []
l = [ line.split() for line in f]
print(l)
这是我的输出:
[['0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,'],
['0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,'],
['0,', '0,', '0,', '0,', '3,', '3,', '0,', '0,', '0,', '0,'],
['0,', '0,', '0,', '0,', '3,', '3,', '0,', '0,', '0,', '0,'],
['0,', '0,', '3,', '3,', '2,', '2,', '3,', '3,', '0,', '0,'],
['0,', '0,', '3,', '3,', '2,', '2,', '3,', '3,', '0,', '0,'],
['0,', '0,', '0,', '0,', '3,', '3,', '0,', '0,', '0,', '0,'],
['0,', '0,', '0,', '0,', '3,', '3,', '0,', '0,', '0,', '0,'],
['0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,', '0,'],
['1,', '1,', '2,', '2,', '1,', '1,', '2,', '2,', '1,', '1,']]
不知您对我们有望走出放? – Kasramvd
我想得到这样的特定坐标的值: – svs
[4],[5] ='3'或[6],[4] = 2 – svs