Módulo Python nmaxmin

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

Deja una respuesta

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