当前位置: 首页 > news >正文

oeasy玩py110列表_最大值_最小值_平均值_max_min_avg_sum

110函数实战:歌手大赛评分系统(去极值求平均)

列表_最大值_最小值_平均值_max_min_avg_sum

回忆

  • 上次我们 了解了
    • 列表的 乘法运算
      • 乘法的本质 是 累加
      • 规则 和加法类似
    • 数据特别大时
      • 会抛异常

  • 列表 还有啥好玩的 吗?🤔

继续查帮助

  • 在切片之后
    • 有 max 和 min
    • https://docs.python.org/3/library/stdtypes.html#common-sequence-operations

  • 这题我会🙋
    • 最大值 / 最小值

最大最小值

nl = list(range(5)) nl maximum = max(nl) maximum minimum = min(nl) minimum
  • max 得到最大值
  • min 得到最小值

  • max算是啥呢?

救命

help(max)
  • max/min 都是 内置函数
    • builtins

  • 除了列表之外
    • 好像还支持 多个参数?

多个参数

max(1, 2) min(1, 2)
  • 可以从一堆值里面
    • 找到最大值

  • 有啥具体应用吗?

想要

  • 避免 极端值的影响
    • 去掉一个最高分
    • 去掉一个最低分
    • 再求平均分

  • 去奢去甚去泰

尝试

nl = list(range(10)) print(nl) nl.remove(max(nl)) print(nl) nl.remove(min(nl)) print(nl)
  • 结果

  • 把 0 和 9 都去掉了

平均值

avg(nl)
  • 报错了
    • 没有avg 这个函数
    • 平均值函数

  • 该怎么求平均值呢??🤔

绕路

  • 根据 平均值 定义
    • 平均值 = 总和 ➗ 数量
avg = sum(nl) / len(nl) avg
  • 可以通过sum、len
    • 间接 得到 avg

  • 字符列表 也能有
    • 最大值/最小值么

字符列表

cl = list("oeasy") max(cl) min(cl)
  • 找 最大/最小

  • 字符怎么比大小 呢?

序号

ord("a") ord("y")
  • 字符 有 自己的 序号
    • ordinal
ord("y") > ord("a")
  • 通过 序号 比大小

  • 整体上啥情况

ascii

  • 先退出 游乐场
    • 回到 shell
sudo apt install ascii ascii
  • 字符的大小
    • 由 ascii码的值 决定的

总结

  • 这次我们了解
    • 最大值/最小值 函数
    • max/min

  • 可以直接给列表 排序 吗?
  • 下次再说 👋
http://www.cnnetsun.cn/news/80947.html

相关文章:

  • RomM游戏库管理器的API密钥配置与安全实践指南
  • 实战指南:用Actix Web打造高性能微服务架构
  • 应用瘦身引擎实现容器智能分发:3分钟完成镜像压缩与动态路由
  • FLUX.1 Kontext Dev完整教程:本地部署AI图像编辑的终极方案
  • Flutter 与开源鸿蒙(OpenHarmony)的融合:跨平台开发新纪元
  • 终极指南:如何搭建个人专属音乐流媒体服务器
  • 探索Pts物理引擎:从基础粒子到复杂碰撞的艺术之旅
  • Excel插件教程:《成绩统计排名》和《SchoolTools》
  • DSU加载器深度体验:零门槛玩转安卓多系统的秘密武器
  • 3个关键步骤快速获取Obsidian专业资源:从新手到专家的完整指南
  • 3步搞定复杂量子系统的纠缠度计算:R语言高效实现路径曝光
  • 5分钟上手智能桌面助手:字节跳动UI-TARS开源项目实战指南
  • Amaze File Manager云存储集成实战:打造个人云端文件管理中心
  • AI编码实践:从Vibe Coding到SDD
  • R实现量子噪声通道模拟(从基础到高阶参数调优全指南)
  • 26岁中国博士生涉嫌破坏同学电脑被捕,教授:装隐蔽摄像头拍到...
  • 信息流广告是什么?信息流广告具有哪些特点呢?
  • 华为祭出百万级奖励,这些鸿蒙应用路子对了
  • Qwen命令行工具完全指南:从入门到高效使用技巧
  • 照片太多怎么办?Immich智能照片管理终极指南:轻松搞定自动回忆生成
  • 5分钟快速获取同济大学第七版线性代数教材 [特殊字符]
  • 1、24 小时学会 GIMP:安装与使用指南
  • 3、掌握GIMP基础工具,开启创意图形之旅
  • 如何快速扩展gofakeit:开发者的完整实践指南
  • ICCV 2025 | 强噪声去模糊天花板!残差引导策略 (RGS) 革新核估计,四大数据集上的全面领先
  • MLX转换终极指南:在Apple芯片上实现一键部署的完整教程
  • 实战指南:用Docker快速搭建专业级语音合成服务
  • 15个Obsidian效率提升的完整方案:让你的知识管理达到新高度
  • 一键部署:ZLMediaKit Windows服务化实战指南
  • Qwen-Image-Edit-Rapid-AIO V10终极指南:零基础快速上手指南