Python program to find the largest number in a list
Learn multiple ways to find the largest number in a list in Python.

Given a list of numbers, the objective is to find the largest number in the list.
input 1 ==> [1, 2, 3]
output 1 ==> 3
input 2 ==> [10, 20, 40, 100, 5, 9]
output 2 ==> 100
Method 1 - Use max()
method
You can find the largest element ina list by using the max()
built-in method in Python.
Code
my_list = [1, 2, 3]
print(max(my_list))
Output
3
Method 2 - Sort in ascending order and show the last element
Code
my_list = [3, 1, 2]
my_list.sort()
# Print the last element
#after sorting
print(my_list[-1])
Output
3
Method 3 - Using for loop
Code
my_list = [3, 1, 200]
max_number = None
for i in my_list:
# if max_number is not set, set it to the 1st element
if not max_number:
max_number = i
# if i > max_number, set max_number to i
elif i > max_number:
max_number = i
else:
continue
print(max_number)
Output
200