Un módulo nmaxmin es esa biblioteca de Python que le ayuda a encontrar el n-ésimo número máximo y el n-ésimo número mínimo en una lista determinada. Devuelve directamente el número máximo o el número mínimo con respecto al índice dado (n). Aquí, la lista dada no debe estar ordenada, ya que atravesará la lista misma.
Nota: Here’n’ debe estar entre ‘1’ y la longitud de la lista, de lo contrario generará una excepción.
Instalación de la biblioteca
Este módulo no viene integrado con Python. Necesitas instalarlo externamente. Para instalar este módulo, escriba el siguiente comando en la terminal.
pip install nmaxmin
Funciones de nmaxmin
- nmaxmin.maxn(l, n) : Esta función toma dos parámetros como entrada (uno es una lista y el segundo es el índice ‘n’). Devolverá el enésimo número máximo de la lista como salida.
Ejemplo :
# Importing maxn function
# From nmaxmin Library
from
nmaxmin
import
nmaxmin
l
=
[
10
,
25
,
40
,
30
,
15
,
50
,
65
,
70
]
a
=
nmaxmin.maxn(l,
3
)
print
(
"The 2nd maximum number in a list l is "
, a)
a
=
nmaxmin.maxn(l,
5
)
print
(
"The 5th maximum number in a list l is "
, a)
a
=
nmaxmin.maxn(l,
8
)
print
(
"The 8th maximum number in a list l is "
, a)
Salida :
The 2nd maximum number in a list l is 50 The 5th maximum number in a list l is 30 The 8th maximum number in a list l is 10 # Importing minn function
- nmaxmin.minn(l, n) : Esta función toma dos parámetros como entrada (uno es una lista y el segundo es el índice ‘n’). Devolverá el enésimo número mínimo de la lista como salida.
Ejemplo :
# Importing minn function
# From nmaxmin Library
from
nmaxmin
import
nmaxmin
l
=
[
10
,
25
,
40
,
30
,
15
,
50
,
65
,
70
]
a
=
nmaxmin.minn(l,
5
)
print
(
"The 5th minimum number in a list l is "
, a)
a
=
nmaxmin.minn(l,
2
)
print
(
"The 2nd minimum number in a list l is "
, a)
a
=
nmaxmin.minn(l,
1
)
print
(
"The 1st minimum number in a list l is "
, a)
Salida :
The 5th minimum number in a list l is 40 The 2nd minimum number in a list l is 15 The 1st minimum number in a list l is 10
Publicación traducida automáticamente
Artículo escrito por vasu_gupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA