You are viewing a single comment's thread. Return to all comments →
Python 3:
import numpy as np
from collections import Counter
array_size = int(input()) array_numbers = list(map(int,input().split()[:array_size]))
mean = np.mean(array_numbers) print(f"{mean:.1f}")
median = np.median(array_numbers) print(f"{median:.1f}")
counts= Counter(array_numbers)
max_count= max(counts.values())
modes= [ ] for number, count in counts.items(): if count == max_count: modes.append(number) # print(modes)
min_mode = min(modes)
print(min_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 →
Python 3:
import numpy as np
from collections import Counter
array_size = int(input()) array_numbers = list(map(int,input().split()[:array_size]))
print(array_numbers)
mean = np.mean(array_numbers) print(f"{mean:.1f}")
median = np.median(array_numbers) print(f"{median:.1f}")
counts= Counter(array_numbers)
print(counts)
max_count= max(counts.values())
print(max_count)
modes= [ ] for number, count in counts.items(): if count == max_count: modes.append(number) # print(modes)
print("Final: ",modes)
min_mode = min(modes)
print("min_mode: ",min_mode)
print(min_mode)