需求说明
中位数为常见的统计量之一,可将一个数集划分为相等的上下两部分。对于元素个数不同的列表而言,中位数的计算方式分为如下两种。
(1)若列表中元素的个数为奇数,则中位数为排序后列表中间位置的那个数。
(2)若列表中元素的个数为偶数,则中位数为排序后列表中间位置的两个数的均值。

def func1(*li):    if len(*li)%2==0: #元素个数为偶数b=len(*li)//2-1c=len(*li)//2print(list1[b]+list1[c])elif len(*li)%2!=0:  #元素个数奇数a=len(*li)//2print(list1[a])list11=list(input("input number:")) #输入一个列表
list1=sorted(list11)  #对列表进行排序,sorted不改变原列表、使用一个新列表接收
func1(list1)    #调用函数

pyton构建一个计算列表中位数的函数相关推荐

  1. python构建一个计算列表中位数的函数_python学习之数据科学库

    numpy创建数组 #导入numppy库, 对numpy重命名为np. import numpy as np #1). 创建数组: a, b, c创建的数组相同, 任选一种; #方法一: 直接将数组/ ...

  2. 实训1 构建一个计算列表中位数的函数

    做这类题的时候,我觉得简直就是拉低你们大学生的智商.之前写了好多你们大学生的实训题,说实话,简单的一批~ 在此我特别想说明一些问题,遇到问题先动动脑子,再来网上搜索答案,我 是为了给徒弟面子,写了这些 ...

  3. python计算列表中位数的函数_python的列表List求均值和中位数实例

    我就废话不多说了,直接上代码吧! import numpy as np a = [2,4,6,8,10] average_a = np.mean(a) median_a = np.median(a) ...

  4. 用python实现一个计算Fibonacci数的函数

    [问题描述]要求实现一个计算Fibonacci数的函数,并利用其实现另一个函数--输出两正整数m和n(0<m<n≤100000)之间的所有Fibonacci数的数目.所谓Fibonacci ...

  5. php编写一个计算相对路径的函数,php求相对路径的函数

    求相对路径的函数,写一个函数,算出两个文件的相对路径如 $a = '/a/b/c/d/e.php'; $b = '/a/b/12/34/c.php'; 计算出 $b 相对于 $a 的相路径. $a = ...

  6. python函数没有修改列表_Python:通过引用创建一个修改列表的函数不是值

    Python以相同的方式传递所有内容,但是通过"通过值"或"通过引用"来调用它不会清除所有内容,因为Python的语义与通常应用的语言不同.如果我要描述它,我会 ...

  7. python定义一个解一元二次方程的函数

    不讨论二次,一次参数都是零的情况,不讨论有虚数根的情况 思路: 利用求根公式做判断有无实数根b*b-4*a*c 利用求根公式进行求解 步骤: 构建一个三个形参的函数,做根的判别式: import ti ...

  8. python自定义函数求差_[VBA]发布一个计算桩号之差的Excel自定义函数(VBA)

    这是一个可以计算桩号之差(也就是得到长度)的Excel(或WPS)扩展函数,可以减少工程师在统计工程量时的工作量. 该函数具有一定的通用性.可以在MS Office和金山WPS上使用. 文末会给出使用 ...

  9. php mysql多重筛选,如何使用php、html、mysql构建一个多重分类选择列表

    不适用javascript,完全通过php实现多级列表选择,列表数据从数据库获取 A very simple way to build and do a hierarchical html categ ...

  10. R语言使用rpart包构建决策树模型、使用prune函数进行树的剪枝、交叉验证预防过拟合、plotcp可视化复杂度、rpart.plot包可视化决策树、使用table函数计算混淆矩阵评估分类模型性能

    R语言使用rpart包构建决策树模型.使用prune函数进行树的剪枝.使用10折交叉验证选择预测误差最低的树来预防过拟合.plotcp可视化决策树复杂度.rpart.plot包可视化最终决策树.使用t ...

最新文章

  1. 安装wxpython——python程序GUI图形界面使用
  2. 新概念机房运维监控三大新理念
  3. 如何隐藏你写的ABAP代码
  4. boost::core::typeinfo的用法实例
  5. 2016年,新的一年,新的元素。
  6. mysql range代表什么意思_MySQL数据表range分区例子
  7. 如何优雅的在java中统计代码块耗时
  8. StringBuffer练习
  9. XCode Installed!
  10. hdu 1104 Remainder
  11. Python安装模块(包/库)的方法
  12. java p2p编程_JXTA-JAVA P2P网络编程技术(入门篇)
  13. 建行提示找不到服务器,中国建设银行E路护航网银安全组件常见问题解答
  14. 绵阳市:充分利用区块链等技术 为农民工证照办理提供线上便捷服务
  15. html中鼠标点击图片变动,JS实现页面鼠标点击出现图片特效
  16. 计算机 无法进入睡眠模式,win7电脑无法正常进入睡眠模式怎么办
  17. 《Recent Advances in Deep Learning for Object Detection 》笔记
  18. CLIENT_ACKNOWLEDGE机制测试
  19. 路由 OSPF常见4种网络类型MA、P2P、NBMA、P2MP、OSPF报头字段信息简介。
  20. vue获取地图经纬度

热门文章

  1. python与财务报表分析_《财务报表分析》第八章 企业财务综合分析与业绩评价课后练习...
  2. Android TextView 字体颜色渐变
  3. 认清有毒的矿物质元素 预防中毒
  4. 搞懂:1.数据流图UML2.单代号网络图绘制3.双代号网络图绘制、工作计算法、关键路径法(含例题)
  5. mysql数据库维护(mysql学习笔记)
  6. 思科交换机端口模式配置 端口安全配置 思科模拟器
  7. Redis数据结构之hash对象
  8. python系列3—顺序结构和分支结构
  9. 【SPSS】解决问题:因子分析计算KMO提示不是正定矩阵
  10. 服务器win2003修复,win2003服务器svchost.exe异常