ベクトル・行列・アレイ

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)