Python-sort()和reverse()函数不起作用

我试图根据我正在阅读的教程测试python中的列表如何工作。当我尝试使用list.sort()or时list.reverse(),口译员给了我None

请让我知道如何从这两种方法获得结果:

a = [66.25, 333, 333, 1, 1234.5]

print(a.sort())

print(a.reverse())

回答:

简单的升序排序非常简单,请调用sorted()函数。它返回一个新的排序列表:

>>> sorted([66.25, 333, 333, 1, 1234.5])

[1, 66.25, 333, 333, 1234.5]

sorted()接受带有布尔值的反向参数。

>>> sorted([66.25, 333, 333, 1, 1234.5], reverse=True)

[1234.5, 333, 333, 66.25, 1]

以上是 Python-sort()和reverse()函数不起作用 的全部内容, 来源链接: utcz.com/qa/434950.html

回到顶部