以下では
import numpy as npとする。
a = np.array([1,2]) #整数配列 a = np.array([1,2.2]) #実数配列 a = np.array([1,2j]) #複素数配列 a = np.array([1,2], dtype=float) #型を指定した配列
a = np.zeros((2,2), dtype=float) #値がゼロの配列 a = np.ones((2,2), dtype=float) #値が1の配列 a = np.arange(n) #0からn-1までの長さnの整数配列 a = np.arange(st,en,dn) #stからen-1までdn刻みの整数配列 lon = np.linspace(st,en,n) #stからenまでをn分割した配列
>>> a array([ 2, 4, 6, 8, 10, 12]) >>> a.shape #配列の次元を返す (6,) >>> a.reshape(2,3) #配列の次元を変えた配列を返す array([[ 2, 4, 6], [ 8, 10, 12]])
最新コメント