如何使用sorted()函数以反向字母顺序打印列表? (蟒蛇)

时间:2017-02-09 20:07:57

标签: python function reverse

我是Python的真正新手。使用学习书我和其他人一起练习。 我确实知道如何使用方法,但不能使用排序的函数([,,,]) 我尝试了不同的方法来尝试理解,但我没有。

所以用最简单的话说。你是怎么做到的?

谢谢你

3 个答案:

答案 0 :(得分:1)

试试这个,

sorted('abcdef',reverse=True)

答案 1 :(得分:0)

如果我想对整个列表进行排序

wow=['usa', 'australia', 'brazil', 'ireland']
print(sorted(wow))
print(sorted(wow, reverse=True))

希望你明白了。

答案 2 :(得分:0)

我在 Python崩溃课程:基于项目的动手编程入门中遇到过类似的练习。

如果要反转字符串中的字母,可以尝试将其放在括号内。

print(sorted("happyday",reverse=True))

结果:['y', 'y', 'p', 'p', 'h', 'd', 'a', 'a']

如果要反转列表中的元素,则可以尝试以下操作:

    want_to_visit=["Berlin","Thailand","London","Greek","Agentina"]
    print(sorted(want_to_visit,reverse=True))

结果:['Thailand', 'London', 'Greek', 'Berlin', 'Agentina']