numpy.array_equiv#

numpy.array_equiv(a1, a2)[原始碼]#

如果輸入陣列形狀一致且所有元素相等,則傳回 True。

形狀一致表示它們是相同形狀,或是一個輸入陣列可以廣播以建立與另一個陣列相同的形狀。

參數:
a1, a2array_like

輸入陣列。

傳回:
outbool

如果等效則為 True,否則為 False。

範例

>>> import numpy as np
>>> np.array_equiv([1, 2], [1, 2])
True
>>> np.array_equiv([1, 2], [1, 3])
False

顯示形狀等效性

>>> np.array_equiv([1, 2], [[1, 2], [1, 2]])
True
>>> np.array_equiv([1, 2], [[1, 2, 1, 2], [1, 2, 1, 2]])
False
>>> np.array_equiv([1, 2], [[1, 2], [1, 3]])
False