Given a list of numbers, the task is to write a Python program to find the largest number in given list.

Examples:

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

Method 1 : Sort the list in ascending order and print the last element in the list.

`# Python program to find largest ` `# number in a list ` ` ` `# list of numbers ` `list1 ` `=` `[` `10` `, ` `20` `, ` `4` `, ` `45` `, ` `99` `] ` ` ` `# sorting the list ` `list1.sort() ` ` ` `# printing the last element ` `print` `(` `"Largest element is:"` `, list1[` `-` `1` `]) ` |

*chevron_right*

*filter_none*

Output:

Largest element is: 99

Method 2 : Using max() method

`# Python program to find largest ` `# number in a list ` ` ` `# list of numbers ` `list1 ` `=` `[` `10` `, ` `20` `, ` `4` `, ` `45` `, ` `99` `] ` ` ` ` ` `# printing the maximum element ` `print` `(` `"Largest element is:"` `, ` `max` `(list1)) ` |

*chevron_right*

*filter_none*

Output:

Largest element is: 99

Method 3 : Find max list element on inputs provided by user

`# Python program to find largest ` `# 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 maximum element ` `print` `(` `"Largest element is:"` `, ` `max` `(list1)) ` |

*chevron_right*

*filter_none*

Output:

Enter number of elements in list: 4 Enter elements: 12 Enter elements: 19 Enter elements: 1 Enter elements: 99 Largest element is: 99

Method 4 : Without using built in functions in python:

`# Python program to find largest ` `# number in a list ` ` ` `def` `myMax(list1): ` ` ` ` ` `# Assume first number in list is largest ` ` ` `# initially and assign it to variable "max" ` ` ` `max` `=` `list1[` `0` `] ` ` ` ` ` `# Now traverse through the list and compare ` ` ` `# each number with "max" value. Whichever is ` ` ` `# largest assign that value to "max'. ` ` ` `for` `x ` `in` `list1: ` ` ` `if` `x > ` `max` `: ` ` ` `max` `=` `x ` ` ` ` ` `# after complete traversing the list ` ` ` `# return the "max" value ` ` ` `return` `max` ` ` ` ` `# Driver code ` `list1 ` `=` `[` `10` `, ` `20` `, ` `4` `, ` `45` `, ` `99` `] ` `print` `(` `"Largest element is:"` `, myMax(list1)) ` |

*chevron_right*

*filter_none*

Output:

Largest element is: 99

Attention geek! Strengthen your foundations with the **Python Programming Foundation** Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the **Python DS** Course.

## Recommended Posts:

- Python Program to Print Largest Even and Largest Odd Number in a List
- Python program to find second largest number in a list
- Python | Largest, Smallest, Second Largest, Second Smallest in a List
- Python program to find N largest elements from a list
- Python Program for Find largest prime factor of a number
- Python | Find frequency of largest element in list
- Python program to create a list of tuples from given list having number and its cube in each tuple
- Python | Largest number possible from list of given numbers
- Python Program to find largest element in an array
- Python | Convert list of string to list of list
- Python | Convert list of tuples to list of list
- Python | Convert List of String List to String List
- Python Program for Largest K digit number divisible by X
- Python program to find smallest number in a list
- Python program to find number of m contiguous elements of a List with a given sum
- Python Program to convert List of Integer to List of String
- Python program to convert a list of strings with a delimiter to a list of tuple
- Python program to get the indices of each element of one list in another list
- Python | Element with largest frequency in list
- Python | Indices of N largest elements in list

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.