N が変数である Python の numpy で、N x N 2d 配列のサイズを静的に初期化したいと思います (SQL クエリから)。同等の Java は次のようになります。
N = code from sql query
int[][] mat = new int[N][N]
numpyでこれを行うにはどうすればよいですか? またはマトリックス型はどうですか?
いくつかの方法でそれを行うことができますが、後で埋める空の配列を作成するには、次のことを検討してください。
N = 100
mat = np.empty((N,N))
ドキュメントで詳しく説明されている他の方法が多数あります。
http://docs.scipy.org/doc/numpy/reference/routines.array-creation.html