大南瓜鸭

关注

Python:实现average median平均中位数算法(附完整源码)

大南瓜鸭

关注

阅读 62

2022-07-30


Python:实现average median平均中位数算法

from __future__ import annotations
def median(nums: list) -> int | float:

sorted_list = sorted(nums)
length = len(sorted_list)
mid_index = length >> 1
return (
(sorted_list[mid_index] + sorted_list[mid_index - 1]) / 2
if length % 2 == 0
else sorted_list[mid_index]
)


def main():
import doctest

doctest.testmod()


if __name__ == "__main__":
main()


相关推荐

老牛走世界

Python:实现average mode平均模式算法(附完整源码)

老牛走世界 66 0 0

成义随笔

Python:实现average mean平均数算法(附完整源码)

成义随笔 28 0 0

最后的执着

Python:实现average absolute deviation平均绝对偏差算法(附完整源码)

最后的执着 66 0 0

月孛星君

spark rdd median 中位数求解

月孛星君 67 0 0

天天天蓝loveyou

Python:实现perceptron算法(附完整源码)

天天天蓝loveyou 182 0 0

jjt二向箔

python spark 求解最大 最小 平均 中位数

jjt二向箔 71 0 0

宁静的猫

Python:实现deutsch jozsa算法(附完整源码)

宁静的猫 258 0 0

大雁f

python:实现avl 树算法(附完整源码)

大雁f 178 0 0

zhaoxj0217

Python:实现not gate非门算法(附完整源码)

zhaoxj0217 348 0 0

Sophia的玲珑阁

Python:实现Sigmoid函数算法(附完整源码)

Sophia的玲珑阁 178 0 0

精彩评论(0)

0 0 举报