Python Program to Find the Median of a List
In this tutorial, we will discuss a Python program to find the median of a list.
Before going to the program first, let us understand what is Median.
Median:
- The median is the middle value of the list when the list is sorted.
Related: Python Program to Find the Mode of a List
Program code to find the median of a list in Python
# Find the Median of a List in Python
def find_median(lst):
lst.sort()
n = len(lst)
mid = n // 2
if n % 2 == 0:
return (lst[mid - 1] + lst[mid]) / 2
else:
return lst[mid]
input_list = [7, 1, 3, 4, 6, 5, 2]
median = find_median(input_list)
print("Median of the list:", median)
Explanation
- Function Definition: The
find_medianfunction takes a list as input, sorts it, and returns the median of the list. - Main Program: The program defines a list and finds the median using the
find_medianfunction. It then prints the result.
Output
- When you run the above program, it will find the median of the list and print the result.
Conclusion
- In this tutorial, we learned a Python program for finding the median of a list.
- Understanding this concept is essential for data analysis and enhancing your programming skills.

