【发布时间】:2016-05-02 17:59:37
【问题描述】:
我想创建矩阵 1x5:matriz1、matriz2 和 matriz3,其值为 i + j,但我的代码不起作用。有人可以帮我吗?
import numpy as np
for i in range(3):
name= 'matriz%d'%i
name= np.zeros((1,5))
for i in range(3):
name2 = 'matriz%d'%i
for j in range(5):
name2[j]=i+j
for i in range(3):
name3 = 'matriz%d'%i
print(name3)
【问题讨论】:
-
如果您认为需要动态选择变量名,那么您确实需要使用数据结构。也许是一个数组列表或一个 3D 数组,而不是几个 2D 数组。
-
谢谢,我认为这是个好主意。