Articles

# 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.

Python Programs

Would you like to see your article here on tutorialsinhand. Join Write4Us program by tutorialsinhand.com 