Find the smallest element in list comparing every element

Python3




# Python program to find smallest
# number in a list
 
l=[ int(l) for l in input("List:").split(",")]
print("The list is ",l)
 
# Assign first element as a minimum.
min1 = l[0]
 
for i in range(len(l)):
 
    # If the other element is min than first element
    if l[i] < min1:
        min1 = l[i] #It will change
 
print("The smallest element in the list is ",min1)


Input: 

List: 23,-1,45,22.6,78,100,-5

Output: 

The list is ['23', '-1', '45', '22.6', '78', '100','-5']
The smallest element in the list is  -5

Python program to find smallest number in a list

We are given a list of numbers and our task is to write a Python program to find the smallest number in given list. For the following program we can use various methods including the built-in min method, sorting the  array and returning the last element, etc.
Example: 

Input : list1 = [10, 20, 4]
Output : 4

Input : list2 = [20, 10, 20, 1, 100]
Output : 1

Similar Reads

Sorting the list to find smallest number in a list

In Ascending order...

Using min() Method to find smallest number in a list

...

Find minimum list element for a user defined list

...

Find the smallest element in list comparing every element

Here we are using the min Method and then returning the smallest element present in the list....

Using the lambda function to find smallest number in a list

...

Using the enumerate function to find smallest number in a list

Python3 # Python program to find smallest # number in a list   # creating empty list list1 = []   # asking number of elements to put in list num = int(input("Enter number of elements in list: "))   # iterating till num to append elements in list for i in range(1, num + 1):     ele= int(input("Enter elements: "))     list1.append(ele)       # print minimum element: print("Smallest element is:", min(list1))...

Using reduce function to find the smallest number in a list

...

Contact Us