考虑以下有关使用 Python 列表的场景:
一家公司的员工通过在线调查分享了他们开车上班的距离(以英里为单位)。这些距离由 Python 按照每个员工提交距离的顺序自动添加到名为“距离”的列表中。管理层希望列表按照最长距离到最短距离的顺序排序。
完成“距离”列表排序功能。这个功能应该:
对通过函数参数传递的给定“距离”列表进行排序; ;
反转排序顺序,使其从最长到最短距离;
返回修改后的“距离”列表
def sort_distance(distances):
___ # Sort the list
___ # Reverse the order of the list
return distances
print(sort_distance([2,4,0,15,8,9]))
# Should print [15, 9, 8, 4, 2, 0]
请尝试以下代码---->
def sort_distance(距离): distances.sort(reverse=True)# 对列表进行排序 返回距离 打印(排序距离([2,4,0,15,8,9]))
输出 -> [15, 9, 8, 4, 2, 0]