如何列出从最大到最小的数字?

时间:2019-01-07 16:42:17

标签: python python-3.x

我有一个分配任务,接受一个数字并按升序和降序对其进行排序,然后将其加在一起得出结果。我知道如何获取升序排列的数字,而不是降序排列的数字。对于我的代码,我有:

all_observers <- unique(strsplit(as.character(data$observer), ","))

all_observers
[[1]]
[1] "A" "B"

[[2]]
[1] "B" "E"

[[3]]
[1] "D" "E" "A" "C" "C"

[[4]]
[1] "F"

2 个答案:

答案 0 :(得分:1)

您可以按照这样的降序排序。

listedDes.sort(reverse=True)

文档中有更多内容:https://docs.python.org/3/howto/sorting.html#ascending-and-descending

答案 1 :(得分:0)

def addition(num):
    listedDes = list(str(num))
    listedDes.sort()
    listedDes.reverse()
    print("".join(listedDes))
addition(3524)

这是已知的答案,但在这里我写的是您的理解。