Pythonでcopy()関数を使用して配列のコピーを作成してみます。
Pythonのcopy()関数を使用することで、配列のコピーを作成できます。
■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()関数を使ってコピーされた配列が出力されることを確認できました。
コメント