Python-sort()和reverse()函数不起作用
我试图根据我正在阅读的教程测试python中的列表如何工作。当我尝试使用list.sort()o
r时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