刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

尊老王国有一个默认规则,排队必须遵守年长的在前,年幼的在后。
一支正要出城的队伍,请帮助他们顺利出城。
输入:
15、78、96、45、36
输出
[96, 78, 45, 36, 15]
[3, 2, 4, 5, 1]
请在划线处补全代码,实现以上功能

使用微信搜索喵呜刷题,轻松应对考试!

答案:

解析:

【喵呜刷题小喵解析】根据题目要求,我们需要将年龄从大到小排序,并输出排序后的年龄列表和对应的顺序列表。首先,我们定义一个函数`sort_by_age`,它接受一个年龄列表作为输入,并使用Python内置的`sorted`函数进行排序,其中`reverse=True`表示降序排序。然后,我们定义了一个年龄列表`ages`,并调用`sort_by_age`函数对其进行排序,并打印出排序后的结果。接着,我们使用列表推导式生成一个顺序列表`order`,它包含年龄列表中每个元素对应的索引(从1开始),然后打印出顺序列表。这样,我们就可以得到题目要求的输出结果了。
创作类型:
原创

本文链接: 尊老王国有一个默认规则,排队必须遵守年长的在前,年幼的在后。 一支正要出城的队伍,请帮助他们顺利出

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share