上一主题

numpy.sinc

下一主题

numpy.copysign

numpy.signbit

numpy.signbit(x[, out]) = <ufunc 'signbit'>

以元素为单位返回True,其中signbit已设置(小于零)。

参数:

x:array_like

输入值(s)。

out:ndarray,可选

数组,其中放置输出。它的类型被保留,并且它必须是保持输出的正确形状。请参见doc.ufuncs

返回:

result:ndarray的bool

输出数组或引用输出(如果提供)。

例子

>>> np.signbit(-1.2)
True
>>> np.signbit(np.array([1, -2.3, 2.1]))
array([False,  True, False], dtype=bool)