-2
我正在解決Codility的一個問題,並且需要一步反向排序數字字符列表。但是Python返回一個非常令人驚訝的結果(至少對我來說)Python反向排序錯誤的答案?
這裏是代碼:
N = 231 result = [str(x) for x in str(N)] result.reverse() print(result)
和打印結果是:
[ '1', '3', '2']
但是,當我使用result.sort() result.reverse()之前,它返回科爾等結果?有沒有人有任何想法?
'reverse'表示反向,而不是「按相反順序排序」。 – user2357112
好的,對不起,謝謝你:D – Ilkin