You are viewing a single comment's thread. Return to all comments →
def basic_statistics(arr): n = len(arr) mean = sum(arr)/n sort_arr = sorted(arr) if len(arr)%2==0: median = (sort_arr[n//2 - 1] + sort_arr[n//2]) / 2 else: median = sort_arr[int(n//2)] modes = [[x,arr.count(x)] for x in set(arr)] max_count = max(modes, key=lambda item: item[1])[1] most_frequent = [x for x, count in modes if count == max_count] return mean,median,min(most_frequent) n=int(input()) l=list(map(int,input().split())) mean,median,mode = basic_statistics(l) print(mean) print(median) print(mode)
Seems like cookies are disabled on this browser, please enable them to open this website
Day 0: Mean, Median, and Mode
You are viewing a single comment's thread. Return to all comments →