Obtener el índice del valor máximo y mínimo de una lista en Python
-
Obtener el índice del valor máximo de una lista con las funciones
max()
ylist.index()
en Python -
Obtener el índice del valor mínimo de una lista con las funciones
min()
ylist.index()
en Python -
Obtenga el índice del valor máximo de una lista con la función
numpy.argmax()
en Python -
Obtener el índice del valor mínimo de una lista con la función
numpy.argmin()
en Python
En este tutorial, discutiremos métodos para obtener el índice de los valores máximo y mínimo de una lista en Python.
Obtener el índice del valor máximo de una lista con las funciones max()
y list.index()
en Python
La función max()
da el valor máximo en una lista en Python. El método list.index(x)
da el índice de x
en la lista. El siguiente ejemplo de código nos muestra cómo podemos obtener el índice del valor máximo de una lista con las funciones max()
y list.index()
en Python.
list1 = [10, 12, 13, 0, 14]
tmp = max(list1)
index = list1.index(tmp)
print(index)
Producción :
4
En el código anterior, primero obtenemos el valor máximo dentro de la lista list1
con la función max()
y lo almacenamos en tmp
y luego obtenemos el índice del valor máximo pasando tmp
al list1.index()
Método. El código anterior se puede acortar si solo queremos mostrar el índice del valor máximo.
list1 = [10, 12, 13, 0, 14]
print(list1.index(max(list1)))
Producción :
4
Obtener el índice del valor mínimo de una lista con las funciones min()
y list.index()
en Python
La función min()
da el valor mínimo en una lista en Python. El método list.index(x)
ya se ha discutido en la sección anterior. El siguiente ejemplo de código nos muestra cómo podemos obtener el índice del valor mínimo de una lista con las funciones min()
y list.index()
en Python.
list1 = [10, 12, 13, 0, 14]
tmp = min(list1)
index = list1.index(tmp)
print(index)
Producción :
3
En el código anterior, primero obtenemos el valor más pequeño dentro de la lista list1
con la función min()
y lo almacenamos en tmp
. Y luego obtenemos el índice del valor mínimo pasando tmp
a la función list1.index()
. El código anterior se puede acortar si solo queremos mostrar el índice del valor mínimo.
list1 = [10, 12, 13, 0, 14]
print(list1.index(min(list1)))
Producción :
3
Obtenga el índice del valor máximo de una lista con la función numpy.argmax()
en Python
La función numpy.argmax()
en el paquete NumPy
nos da el índice del valor máximo en la lista o matriz pasada como argumento a la función. El siguiente ejemplo de código nos muestra cómo podemos obtener el índice del valor máximo de una lista con la función numpy.argmax()
en Python.
import numpy
list1 = [10, 12, 13, 0, 14]
maxindex = numpy.argmax(list1)
print(maxindex)
Producción :
4
En el código anterior, obtenemos el índice del valor máximo en la lista list1
con la función numpy.argmax()
.
Obtener el índice del valor mínimo de una lista con la función numpy.argmin()
en Python
La función numpy.argmin()
en el paquete NumPy
nos da el índice del valor mínimo en la lista o matriz pasada como argumento a la función. El siguiente ejemplo de código nos muestra cómo podemos obtener el índice del valor mínimo de una lista con la función numpy.argmin()
en Python.
import numpy
list1 = [10, 12, 13, 0, 14]
minindex = numpy.argmin(list1)
print(minindex)
Producción :
3
En el código anterior, obtenemos el índice del valor mínimo en la lista list1
con la función numpy.argmin()
.
Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.
LinkedInArtículo relacionado - Python List
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python