シェアする

  • このエントリーをはてなブックマークに追加

【NumPy】配列の書き込み禁止

スポンサーリンク
ビッグバナー(上2)

この記事では、Python言語とNumPyを用いて、配列の書き込みを禁止する方法をソースコード付きで解説します。

配列の書き込み禁止

PythonモジュールNumPyでは、配列にread only属性を与えることで、読み込み専用(書き込み禁止モード)に変更できます。

【書式】
a.flags.writeable = False

※Trueにすると書き込み許可(デフォルト)

ソースコード

サンプルプログラムのソースコードは下記の通りです。

上記のプログラムを実行すると、書き込み禁止モード中に書き込みしようとするので「ValueError: assignment destination is read-only」というエラーが出ます。

【関連記事】
Python入門 サンプル集
NumPy入門 サンプル集

スポンサーリンク
レクタングル(下2)
レクタングル(下2)