Python | Programa para encontrar la posición de los elementos mínimos y máximos de una lista

Aquí, vamos a aprender a encontrar e imprimir la posición / índice del máximo de elementos de una lista mínima y ? Para encontrar los elementos mínimos y máximos, utilizamos min () y max () métodos en Python .

Dada una lista y tenemos que encontrar el índice / posición del máximo de elementos de una lista en Python y mínimo.

Requisito:

  • Python | min () Método
  • Python | max () Método

Ejemplo:

    Input:
list = [10, 1, 2, 20, 3, 20]
Output:
Positive of minimum element: 1
Positive of maximum element: 3

Lógica:

Para encontrar las posiciones / índices de mínimo y máximo de elementos de una lista , tenemos que encontrar el máximo y mínimo elementos de la lista – para encontrar el máximo elemento de la lista, vamos a utilizar max (lista) y encontrar el elemento mínimo de la lista, vamos a utilizar min (lista) .

Y, para obtener sus índices, utilizaremos list.index (max (lista)) y list.index (min (lista)) .

programa para encontrar la posición de min y elementos max de una lista en Python

# declare a list of Integers
list = [10, 1, 2, 20, 3, 20]
# min element's position/index
min = list.index (min(list))
# max element's position/index
max = list.index (max(list))
# printing the position/index of min and max elements
print "position of minimum element: ", min
print "position of maximum element: ", max

salida

    position of minimum element:  1
position of maximum element: 3

Explicación:

  • El número mínimo de la lista es 1 y es en primera posición en la lista. Para conseguirlo del índice, utilizamos list.index (min (lista)) declaración, min (lista) devuelve 1 (como elemento mínimo) y list.index (1) devuelve el índice de 1 de la lista. Por lo tanto, la posición del elemento mínimo es: 1
  • El número máximo de la lista si 20 y es dos veces en la lista, primero ocurrencia de 20 es en tercera posición y la segunda aparición de 20 es en quinta posición. Declaración max (lista) devuelve el elemento máximo de la lista, que es 20 y el list.index declaración (20) devuelve el índice / posición de elemento primero emparejado. Por lo tanto, la posición del elemento de máxima es: 3


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *