【发布时间】:2015-07-15 14:22:44
【问题描述】:
我正在尝试查找嵌套列表中某些元素的平均值。
data=[['Alan', 8, 4, 5], ['Jog', 10, 1, 2], ['Rhys', 7, 8, 8], ['Sam', 7, 8, 9], ['Tom', 5, 6, 9], ['Tommo', 5, 4, 6]]
我需要计算每个子列表中数字的平均值,并按 Python 3 中计算的平均值的降序排列子列表。 如何输出带有名称及其旁边的平均值的列表? 我尝试了avg功能,但卡住了。
【问题讨论】:
-
请输出示例?
-
avg有什么功能? -
[['Alan', 5], ['Jog', 4], ['Rhys', 7], ['Sam', 8], ['Tom', 6], [ 'Tommo', 5]] 但按降序排列,即 [['Sam', 8], ['Rhys', 7], ['Tom', 6], ['Alan', 5],['Tommo', 5],['慢跑', 4]]
-
大概这是我们几个月来一直被淹没的 GCSE 课程 - 如果是这样,请注意问 这是作弊(尽管在你自己的情况下这样做是值得称赞的姓名)。这也是一个糟糕的 SO 问题 - 你的代码在哪里,它到底有什么问题?
-
这是一个 GCSE 问题吗?
标签: python sorting python-3.x average sublist