numpy.max和numpy.amax的关系_python学习笔记
注意:1)本文可能会过时失效。2)笔者能力有限,有错误请多多指教。
在书上看到np.max
的用法,但是直接去官方文档查却没有找到对应的max
函数,这是因为打开的方式不对。下面提供一些可用的方法来找到np.max
函数。
使用help函数
当遇到一个不清楚的函数,想知道它更多的信息,一个较好的方法就是使用numpy提供的帮助文档。我们可以使用help
函数来使用它。
>>> import numpy as np
>>> help(np.max)
结果你会看到显示amax
函数的说明文档,并在其举例中看到np.max
函数的用法。这里就不贴图了。
使用id函数
上文已经说明了np.amax
和np.max
是同一个函数了,但是如果需要更多的证据,我们还可以使用python3中内置的id
函数。如果2个函数是相同的,就会返回相同的id,详细信息请看numpy的官方文档。
// 注意此时不要在max后面加括号
>>> id(np.max) == id(np.amax)
True
>>> np.max is np.amax
True
因此,np.amax
和np.max
是同一个函数。在官方文档上面可以轻松找到np.amax
(查看index),np.max
是np.amax
的一个别名(alias)。