当前位置:首页python > 正文

python题目:对10个数进行排序。

作者:野牛程序员:2024-11-12 11:05:34python阅读 2386
python题目:对10个数进行排序。

python题目:对10个数进行排序。

可以使用Python的sorted()函数或sort()方法对10个数进行排序。以下是Python实现代码:

方法1:使用 sorted() 函数

sorted() 函数会返回一个新的已排序列表,而不会改变原始列表。

# 定义一个包含10个数的列表
numbers = [34, 12, 9, 23, 56, 78, 45, 67, 89, 10]

# 使用 sorted() 函数进行排序
sorted_numbers = sorted(numbers)

print("排序后的列表(升序):", sorted_numbers)

方法2:使用 sort() 方法

sort() 方法直接对原列表进行排序,不会返回新列表。

# 定义一个包含10个数的列表
numbers = [34, 12, 9, 23, 56, 78, 45, 67, 89, 10]

# 使用 sort() 方法进行排序
numbers.sort()

print("排序后的列表(升序):", numbers)

方法3:排序时指定降序

如果需要降序排序,可以在 sorted()sort() 中设置 reverse=True

numbers = [34, 12, 9, 23, 56, 78, 45, 67, 89, 10]
# 使用 sorted() 函数进行降序排序
sorted_numbers_desc = sorted(numbers, reverse=True)
print("排序后的列表(降序):", sorted_numbers_desc)

示例输出

原始列表 [34, 12, 9, 23, 56, 78, 45, 67, 89, 10] 的升序排序结果:

排序后的列表(升序): [9, 10, 12, 23, 34, 45, 56, 67, 78, 89]


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
  • python题目:对10个数进行排序。
  • 相关推荐

    最新推荐

    热门点击