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)。