Python NumPy: Make an array immutable
Python NumPy: Array Object Exercise-67 with Solution
Write a Python program to make an array immutable (read-only).
import numpy as np x = np.zeros(10) x.flags.writeable = False print("Test the array is read-only or not:") print("Try to change the value of the first element:") x = 1
Test the array is read-only or not: Try to change the value of the first element: Traceback (most recent call last): File "24222080-0d5f-11e7-93ad-ebc5bbb63894.py", line 6, in
x = 1 ValueError: assignment destination is read-only
Python Code Editor:
Improve this sample solution and post your code through Disqus