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