MCPcopy Create free account
hub / github.com/bslatkin/effectivepython / get_median

Function get_median

example_code/item_031.py:90–100  ·  view source on GitHub ↗
(numbers)

Source from the content-addressed store, hash-verified

88
89print("Example 4")
90def get_median(numbers):
91 count = len(numbers)
92 sorted_numbers = sorted(numbers)
93 middle = count // 2
94 if count % 2 == 0:
95 lower = sorted_numbers[middle - 1]
96 upper = sorted_numbers[middle]
97 median = (lower + upper) / 2
98 else:
99 median = sorted_numbers[middle]
100 return median
101
102def get_stats_more(numbers):
103 minimum = min(numbers)

Callers 2

get_stats_moreFunction · 0.85
get_stats_objFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected