python sorted怎么降序排序

如题所述

1、首先打开cmd命令提示符,输入指令“ipython”打开python的命令行工具:

2、在命令行中先定义一个变量number数组,里面写入几个数,并用sorted函数对number排序并将排序的结果赋值给变量a,sorted函数第一个参数是要排序的参数,第二个是固定参数reverse表示倒序,True为开启:

3、最后打印输出a标量,就是降序输出了:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-01
降级在python 就是反序的意思

munbers = [9,2,3,5,6,338]
munbers.sort(reverse=True)
print(munbers)

test = [6,1,2,3,4,5]
a = sorted(test,reverse=True) 作者想表达一个临时反序,但是a没被定义,
print a
临时降序正确的应该是,运行会有2个答案,一个是降序后的答案,一个是本身列表的顺序
test = [6,1,2,3,4,5]
print(sorted(test,reverse=True))
print(test)
第2个回答  2020-10-23
第3个回答  2016-08-08
test = [6,1,2,3,4,5]
a = sorted(test,reverse=True)
print a
结果如下:
[6, 5, 4, 3, 2, 1]

你可以参考下sorted,里面是可以接收reverse参数的
def sorted(iterable, cmp=None, key=None, reverse=False): # real signature unknown; restored from __doc__
""" sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list """
pass本回答被提问者采纳
第4个回答  2018-02-20
nums = [5, 2, 45, 6, 8, 2, 1]
nums.sort(reverse=True)
print(nums)

相似回答