Files
30-seconds-of-code/snippets/median.md
2019-10-03 14:32:17 +05:30

551 B

title, tags
title tags
median math,median,beginner

Find the median of a list of numbers

Sort the numbers of the list using the sort function and find the median, which is the middlemost element of the list.

def median(list):
	list.sort() # The sort function of python
	list_length = len(list)
	if list_length%2==0:
		return (list[int(list_length/2)-1] + list[int(list_length/2)])/2 # Mean of the middle two elements
	else:
		return list[int(list_length/2)] # The element in the middle

median([1,2,3]) # 2
median([1,2,3,4]) # 2.5