标签: python sorting
我正在解决Codility的一个问题,一步我需要反向排序数字字符列表。但是python返回了一个非常令人惊讶的结果(至少对我而言)
这是代码:
box-shadow
打印结果为:
['1','3','2']
但是当我在result.reverse()之前使用 result.sort()时,它会返回正确的结果吗?有没有人有任何想法?
答案 0 :(得分:3)
.reverse()撤消列表。它不会反向排序它。使用result.sort(reverse=True)。
.reverse()
result.sort(reverse=True)