Skip to content
Related Articles

Related Articles

Python | Check if all the values in a list are less than a given value

View Discussion
Improve Article
Save Article
Like Article
  • Last Updated : 10 Dec, 2018

Given a list, write a Python program to check if all the values in a list are less than the given value.

Examples:

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

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

Method #1: Traversing the list
Compare each element by iterating through the list and check if all the elements in the given list are less than the given value or not.




# 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")

Output:

Yes

 

Method #2: Using all() function
Using all() function we can check if all values are less than any given value in a single line. It returns true if the given condition inside the all() function is true for all values, else it returns false.




# 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")

Output:

Yes


My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!