Python | Comprobar si todos los valores de una lista son inferiores a un valor dado

Dada una lista, escriba un programa en Python para verificar si todos los valores en una lista son menores que el valor dado.

Ejemplos:

Input : list = [11, 22, 33, 44, 55] 
        value = 22 
Output : No

Input : list = [11, 22, 33, 44, 55] 
        value = 65 
Output : Yes

Método #1: Recorriendo la lista
Compare cada elemento iterando a través de la lista y verifique si todos los elementos en la lista dada son menores que el valor dado o no.

# Python program to check if all values 
# in the list are less than given value
  
# Function to check the value
def CheckForLess(list1, val): 
      
    # traverse in the list 
    for x in list1: 
  
        # compare with all the  
        # values with value
        if val <= x: 
            return False
    return True
      
# Driver code 
list1 = [11, 22, 33, 44, 55] 
val = 65
if (CheckForLess(list1, val)): print("Yes")
else: print("No")

Producción:

Yes

Método #2: Usando all()la función
Usando all()la función podemos verificar si todos los valores son menores que cualquier valor dado en una sola línea. Devuelve verdadero si la condición dada dentro de la función all() es verdadera para todos los valores; de lo contrario, devuelve falso.

# Python program to check if all values 
# in the list are less than given value
  
# Function to check the value
def CheckForLess(list1, val): 
    return(all(x < val for x in list1)) 
      
# Driver code 
list1 = [11, 22, 33, 44, 55] 
val = 65
if (CheckForLess(list1, val)): print("Yes")
else: print("No")

Producción:

Yes

Publicación traducida automáticamente

Artículo escrito por Shivam_k 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 *