qrisp.QuantumArray.__eq__#
- QuantumArray.__eq__(other: QuantumArray) QuantumArray[source]#
Performs element-wise
==comparison.- Parameters:
- otherQuantumArray
The QuantumArray to be compared to.
- Returns:
- QuantumArray
A new QuantumArray of QuantumBools containing the result of element-wise
==.
Examples
>>> import numpy as np >>> from qrisp import QuantumArray, QuantumFloat >>> a_array = QuantumArray(QuantumFloat(2), shape=(2,2)) >>> b_array = QuantumArray(QuantumFloat(2), shape=(2,2)) >>> a_array[:] = np.eye(2) >>> b_array[:] = np.eye(2) >>> r_array = a_array == b_array >>> print(r_array) # {OutcomeArray([[True, True], [True, True]], dtype=object): 1.0}