Numpy 覚書

import numpy as np

# 10個の連続する値を確保
a = np.arange(10)
=> 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

# 2次元配列の確保
a = np.arange(10).reshape(2, 5)
=> [[0, 1, 2, 3, 4],
[5, 6, 7, 8, 9]]

# 多次元配列
a = np.arange(40).reshape(5, 2, 2, 2)
[ [[[0,1], [2,3]], [[4,5],[6,7]]], [[[8,9],[10,11]],…..

a[0][0][0][0] => 0
a[0][0][0][1] => 1
a[0][0][1][0] => 2
a[0][1][0][0] => 4
a[1][0][0][0] => 8

コメントを残す

メールアドレスが公開されることはありません。