numpyでデータを扱う その3
# numpyのimport In [1]: import numpy as np # 1次配列を作成 In [2]: a = np.array([1,2,3]) # dypeで型を確認 # デフォルトでは型を宣言しない場合はint64型が割り当てられる In [3]: a.dtype Out[3]: dtype('int64') # int16でdtypeを明示的に宣言 In [4]: d Out[4]: array([1, 2], dtype=int16) # int16で型を定義 In [5]: d.dtype Out[5]: dtype('int16') # float型に型を定義(アノテーション) In [7]: d.astype(np.float16) Out[7]: array([1., 2.], dtype=float16)