python计算学生平均年龄_不能理解平均年龄的计算
如果直接展开people中的子列表,可能会发现更有意义:people = [ [ 'John', 42 ], [ 'James', 36 ], [ 'Sue', 38 ] ]
ages = []
for person, age in people:
ages.append(age)
avg_age = sum(ages) / len(people)
print "Average age:", avg_age
由于在列表理解中没有使用person,因此可以显式地忽略它:people = [ [ 'John', 42 ], [ 'James', 36 ], [ 'Sue', 38 ] ]
ages = [age for _, age in people]
avg_age = sum(ages) / len(people)
print "Average age:", avg_age
最后,如果你让你的元素之一浮点数,你会得到一个更好的平均值。有一种方法:people = [ [ 'John', 42 ], [ 'James', 36 ], [ 'Sue', 38 ] ]
ages = [age for _, age in people]
avg_age = sum(ages) / float(len(people))
print "Average age:", avg_age
还有一个:people = [ [ 'John', 42 ], [ 'James', 36 ], [ 'Sue', 38 ] ]
ages = [float(age) for _, age in people]
avg_age = sum(ages) / len(people)
print "Average age:", avg_age
python计算学生平均年龄_不能理解平均年龄的计算相关推荐
- python做学生管理系统数据库模型_数据库建模:学生信息系统搭建实验
首先必须理清学生信息系统有哪些实体,这些实体之间的关系又是如何的,他们之间是怎么进行关联的 实体有哪些: 学生表(student) 专业表(major) 课程表(course) 成绩表(grade) ...
- map(平均平均精度_客户的平均平均精度
map(平均平均精度 Disclaimer: this was created for my clients because it's rather challenging to explain su ...
- Java父子二人求父子年龄_六年级数学年龄问题应用题练习2013
年龄问题应用题 1.小刚说:去年爸爸比妈妈大4岁,我比妈妈小26岁.请你算一算,今年小刚 的爸爸比小刚大几岁? 2.老张.阿明和小红三人共91岁,已知阿明22岁,是小红年龄的2倍.问老 张几岁? 3. ...
- 时间计算题100道_小学数学专项练习:计算题200道,趁早打印给孩子,期末考试拿100分!...
点击上方「升学的秘诀」关注我们! 获取更多教育经验.方法.学习资料等,每天中午12点与您相约! ▼ 说到我们数学学习过程中最重要的是什么?毋庸置疑那就是我们的一个计算能力,计算可以说是贯穿了我们整个数 ...
- python输入出生日期和当前日期计算年龄_根据当前日期及出生日期,计算当前年龄(function)...
create or replace function F_GET_NL_BY_CSRQ(csrq date, v_date date) return number /* * 根据出生日期和日期,计算当 ...
- python计算狗的年龄_你家狗的年龄相当于人类多少岁?我敢肯定你算错了!
狗狗的年龄相当于人多少岁? 我想大部分人都会说:这还不容易,直接用它的年龄乘以7就行了. 但是铲屎哥很负责的告诉你:这样算不仅不对,而且还差的很多! 其实,狗狗在2岁前的发育速度比人类快很多,在它们出 ...
- python计算狗的年龄_狗狗与人年龄换算表,终于知道狗狗多大了!
原标题:狗狗与人年龄换算表,终于知道狗狗多大了! 狗狗的寿命只有短短的十几年,很多人都很好奇狗狗的年龄到底是人类年龄的几岁呢?那么狗狗的年龄与人类的年龄是怎么换算的呢?今天小编带你一起了解一下吧. 那 ...
- python的gui界面文件管理_【Python】学生信息管理系统_开发(GUI界面)
学生信息管理系统的开发 模块: 1. 系统登录界面 --> logingui.py 2. 系统主界面 --> maingui.py 3. 学生明细界面 --> ...
- python垃圾回收机制原理_如何理解和掌握Python垃圾回收机制?
在编程世界里,当一个对象失去引用或者离开作用域后,它就会被当做垃圾而被自动清除,这就是垃圾回收机制.在现在的高级语言如Python.Java都使用了垃圾回收机制,不过与Java采用的垃圾收集机制不同, ...
最新文章
- github命令行操作
- mysql slave 详细配置_进击的MysqlSlave环境搭建及配置
- 安装 | cmd(命令提示符)窗口下使用conda安装TensorFlow
- sqlalchemy安装以及使用_防火阀的安装以及使用特点详细介绍
- OxyPlot.Wpf 图表控件使用备忘
- 【CSS】小妙招,各种问题总结方法处理
- UNIX网络编程——使用线程的TCP回射服务器程序
- 企业CRM项目实施调研内容有那些?
- 代码高亮插件——wangHightLighter.js——demo演示
- Unity JS 转 C#
- Android 神兵利器之通过解析网页获取到的API数据合集,可拿来就用
- 听刘万祥老师讲“风险矩阵分析图”
- linux系统下头文件、库文件搜索路径总结
- android studio 添加图片进入mipmap文件包
- UKEY通信CCID
- java 开发程序IDE
- 在线教育平台edx运营情况数据分析报告——SQLTableau
- GEM5中运行parsec 2.1
- 《全程软件测试》读书心得
- vue一些比较重要知识点的复习