from collections import Counter

nums = [1, 3, 8, -2, 2]
N = len(nums)

nums.sort()

avg = round(sum(nums) / N)

mid = nums[N // 2]

counter = Counter(nums)
max_freq = max(counter.values())

modes = [num for num, freq in counter.items() if freq == max_freq]
modes.sort()

mode = modes[1] if len(modes) > 1 else modes[0]

range_val = nums[-1] - nums[0]

print("평균:", avg)
print("중앙값:", mid)
print("최빈값:", mode)
print("범위:", range_val)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: