【问题描述】
某电商平台有 6 件商品,数据为嵌套列表,每个子列表包含商品编号和价格。请使用选择排序算法实现价格降序排列,并输出排序后的嵌套列表。
products = [[“P1001”, 299], [“P1002”, 159], [“P1003”, 499], [“P1004”, 89], [“P1005”, 399], [“P1006”, 199]]
【输入形式】
【输出形式】
【样例输入】
【样例输出】
【样例说明】
【评分标准】
products = [["P1001", 299], ["P1002", 159], ["P1003", 499], ["P1004", 89], ["P1005", 399], ["P1006", 199]]
n = len(products)
for i in range(n - 1):
max_index = i
for j in range(i + 1, n):
if products[j][1] > products[max_index][1]:
max_index = j
products[i], products[max_index] = products[max_index], products[i]
print(products)
4万+



被折叠的 条评论
为什么被折叠?



