我动态地创建了矩阵变量,我需要从这个矩阵打印这个矩阵的每个元素,但是我不知道怎么做。你知道吗
我的代码:
est_camp1 = ['ppte', 'riod', 'onrj', 'braz']
for i in range (len (est_camp1)):
locals () ['mvc_% s'% est_camp1 [i]] = np.matrix (np.zeros ((3,3)))
print locals () ['mvc_% s'% est_camp1 [i]] [locals () ['% d'% i], locals () ['% d'% i]]
你知道吗
代码正在创建变量,如:
mvc_ppte = [[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
mvc_riod = [[0. 0. 0.]
[0. 0. 0.]
[0. 0. 0.]]
等等。。。你知道吗
但是,我不能打印mvc_ppte [i, i]
。
例如,如果我尝试print mvc_ppte [0,0]
,我可以打印。你知道吗
我能做些什么来修复:
print locals () ['mvc_% s'% est_camp1 [i]] [locals () ['% d'% i], locals () ['% d'% i]]
?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐