相关疑难解决方法(0)

python numpy.where()如何工作?

我正在玩numpy和挖掘文档,我遇到了一些魔法.即我在说numpy.where():

>>> x = np.arange(9.).reshape(3, 3)
>>> np.where( x > 5 )
(array([2, 2, 2]), array([0, 1, 2]))
Run Code Online (Sandbox Code Playgroud)

他们如何在内部实现您能够将类似的东西传递x > 5给方法?我想这与某些事情有关,__gt__但我正在寻找详细的解释.

python numpy magic-methods

90
推荐指数
2
解决办法
18万
查看次数

标签 统计

magic-methods ×1

numpy ×1

python ×1