Pythonでcopy()関数を使用して配列のコピーを作成する

Pythonでcopy()関数を使用して配列のコピーを作成してみます。

Pythonのcopy()関数を使用することで、配列のコピーを作成できます。

■Python

Pythonバージョン

今回のPythonのバージョンは、「3.8.2」を使用しています。(Windows10)

■配列を作成するために、numpyモジュールを使用する

Pythonでcopy()関数を使用し、配列のコピーを作成していますが、まずは配列を作成します。配列を作成するためには、numpyモジュールを使用します。numpyモジュールを使用しますので、事前にインストールしておく必要があります。

■コード

import numpy as np

array = np.arange(0,6)

print(array)

numpyモジュールをnpとしてインポートし、np.arange()で連番の要素を含む配列を生成します。

生成された配列をprint関数で出力してみます。

■実行

今回書いたスクリプトを「array.py」という名前で保存し、コマンドプロンプトから実行してみます。

実行してみると、こちらで指定した連番の配列が生成され出力されました。

■生成された配列をcopy()関数を使ってコピーする

配列が生成されることを確認できましたので、生成された配列をcopy()関数を使ってコピーしてみます。

■コード

import numpy as np

array  = np.arange(0,6)

copyarray = array.copy()

print(copyarray)

copyarray変数でnp.arange()を使って生成した配列をcopy()関数でコピーします。

コピーされた配列をprint関数で出力してみます。

■実行

コードを追加したスクリプト「array.py」をコマンドプロンプトから実行してみます。

実際してみるとcopy()関数を使ってコピーされた配列が出力されることを確認できました。

コメント

タイトルとURLをコピーしました