python - 如何在 Python 中找到 5 个变量的中位数?
解决方案
这是我的方法(概括):
list_1 = [1,3,3,8,9]
list_1.sort()
list_len=len(list_1)
if list_len%2==0:
print((list_1[list_len]+list_1[list_len-1])/2)
else:
print(list_1[(list_len-1)//2])
推荐阅读
- sql - 返回多个表的过程
- javascript - 使用 for 循环遍历数组和 console.log 中的对象,如果电影已经看过或没有
- rust - 从 RefCell 内的 HashMap 返回一个值
- node.js - Node JS + Express - 异步请求
- asp.net-mvc - 如何从 C#/服务器端设置启用/禁用 Kendo 客户端控件?
- python - Python 文件写入适用于 Windows,但不适用于 Linux
- javascript - JSON字符串中的位置到对象中的路径
- arrays - 检查电子邮件是否在从 ADGroup 提取的可变电子邮件列表中
- apache-kafka - setConsumerRebalanceListener 如何获取消费者
- typescript - Angular 5 - 多个管道过滤器在对象数组中不起作用