python中argmin的用法
时间: 2023-05-23 08:01:27 浏览: 73
argmin是一个numpy库中的函数,它用于寻找数组中的最小值,并返回其索引。例如,如果输入数组为[5, 2, 8, 1, 9],则argmin函数将返回3,因为1是数组中的最小值,它的索引为3。argmin函数的用法格式为:numpy.argmin(a, axis=None, out=None)。其中,a是待查找最小值的数组,axis表示沿着哪个轴进行查找,默认为None,表示查找整个数组。out是输出结果的可选数组,用于保存函数结果。
相关问题
python列表的argmin()函数
`argmin()`函数是Python中用于获取列表中最小值的索引位置的函数。
下面是一个例子:
```python
my_list = [10, 20, 5, 30, 15]
min_index = my_list.index(min(my_list))
print(min_index)
```
这个程序将打印出数字2,因为数字5是列表中的最小值,并且它的索引是2。
另一种方法是使用`numpy`库中的`argmin()`函数,这个函数可以用于多维数组。下面是一个例子:
```python
import numpy as np
my_array = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
min_index = np.argmin(my_array)
print(min_index)
```
这个程序将打印出数字0,因为数字1是这个多维数组中的最小值,并且它的索引是0。
python求列表中最小元素的索引,用numpy库的argmin()方法
可以使用numpy库的argmin()方法来求列表中最小元素的索引,具体代码如下:
import numpy as np
lst = [3, 5, 1, 7, 2, 9, 4]
index = np.argmin(lst)
print(index)
输出结果为:2
即列表中最小元素1的索引为2。