-1
1x5:matriz1
,matriz2
およびという値を持つ行列を作成したいのですが、コードが機能しません。誰か助けてくれますか? Pythonでforループ内で異なる名前の行列を作成する方法
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)
あなたは、その後のような辞書の参照を経由して、この配列にアクセスすることができます
変数名を動的に選択する必要があると思う場合、実際にはデータ構造を使用する必要があります。たぶん配列のリストか、いくつかの2D配列ではなく3D配列です。 – user2357112
ありがとう、これは良い考えだと思います。 – Eduardo