Program to find the mean and median of numbers present in a list in Python
In this python programming guide, we are going to learn:
-
python program to calculate mean of a given list of numbers,
-
python program to find median of a list
Program to find the mean and median of numbers present in a list in Python
The code will help us in understanding python program to calculate mean of a given list of numbers & python program to find median of a list.
# Owner : TutorialsInhand Author : Devjeet Roy
numbers = list(map(int, input("Enter numbers: ").strip().split()))
numbers.sort()
count = len(numbers)
total = sum(numbers)
mean = total/count
if count % 2 == 0:
median = (numbers[count//2-1] + numbers[count//2])/2
else:
median = numbers[count//2]
print("The mean is:", round(mean,2))
print("The median is:",median)
The output of the program how to calculate mean median in python is as follows:
Enter numbers: 1 2 3 100
The mean is: 26.5
The median is: 2.5
Few important tips about the program:
1. Median is the number from where the rest of the numbers are equally distibuted at both the sides.
2. For odd number of insertions, median is the middle element of the sorted list. For even number of elements, median is the average of the middle two elements of the sorted list.
3. We have used sort() method, two sort the list in place.
4. The mean of average is the representation of the values in a list.
5. The sum() function returns the sum of elements present in a list and the len() function returns the number of elements present in a list.
how to calculate mean median in python
This wraps up our session on program to find the average of numbers in a list in python (mean) and python program to find median of a list.
Would you like to see your article here on tutorialsinhand.
Join
Write4Us program by tutorialsinhand.com
About the Author
Devjeet Roy
Full Stack Web Developer & Blockchain Enthusiast
Page Views :
Published Date :
Jun 24,2022