ベクトル・行列・アレイ
a = [1,2,3,4,5] a[0] a[1] a[0:3] a = np.arange(5)
- アレイはこう作る
a = array([[1,2,3],[4,5,6]]) b = array([[[1,2,3],[4,5,6]],[[7,8,9],[10,11,12]]])
- もう少し工夫。任意の形に変える
d = [2,3,4] prod(d) sum(d) k = arange(prod(d)).reshape(d) kr = k.transpose((1,2,0)) kr2 = k.reshape(6,4)
- こんんことも
a = array(repeat(0,100)).reshape(20,5) a = array(np.zeros(100)).reshape(20,5) a = array(np.ones(100)).reshape(20,5)