2024-04-20 11:54:40 发布
网友
我问了一个非常基本的问题,但我是一个新的python程序员,找不到答案
问题:“numpy.argmax(array)”和“array.argmax()”之间有什么区别?然而,它们都给出了相同的结果
提前谢谢
没有区别,array.argmax只是在array对象上实现的方法,而numpy.argmax是作为独立函数实现的方法,可以传递任何类似数组的对象,例如Python列表
array.argmax
array
numpy.argmax
>>> import numpy as np >>> a = np.array([1,2,3]) >>> a.argmax() 2 >>> np.argmax([1,2,3]) 2
没有区别,
array.argmax
只是在array
对象上实现的方法,而numpy.argmax
是作为独立函数实现的方法,可以传递任何类似数组的对象,例如Python列表相关问题 更多 >
编程相关推荐