python numpyの配列の型を変更する

python numpyの配列の型を変更する

pythonで、ライブラリnumpyのarrayを使用して、配列の型を変更するサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。

環境

  • OS windows10 pro 64bit
  • python 3.8.5

numpyインストール

numpyをインストールされていない方は、pipでインストールしておきます。

配列の型を変更

array関数のdtypeに型を指定すると、型を変換することが可能です。

以下は、float型の配列をint型に変換してます。

文字列からint型に変換

文字列からfloat型に変換

文字列に変換する場合は「dtype = “<U”)」と指定します。

「dtype = “<U”)」の「U」の後に数値を指定することで文字数を制限することも可能です。

複素数型に変換することも可能です。