生成一个具有10个随机数的列表,并将该列表按照从大到小的顺序排序
随机数,整数还是浮点数,取值范围?
如果没有要求,其实就是一个 排序问题。
import random
random_list = random.sample(range(1, 11), 10)
random_list
sorted(random_list, reverse=True)
可以使用Python内置的random模块生成随机数,然后使用sorted函数进行排序。以下是示例代码:
import random
# 生成随机数列表
random_list = [random.randint(0, 100) for i in range(10)]
# 输出原始列表
print("原始列表:", random_list)
# 排序并输出结果
sorted_list = sorted(random_list, reverse=True)
print("排序后的列表:", sorted_list)