Q
如何以降序打印?
2
A
回答
0
如果同時需要在升序和降序的列表,你可以得到你的列表中反向像這樣:
sorted_list_oldskool[::-1]
如果你只需要按降序排列,AMACB的答案是可能是最有效的。
如果出於某種原因你想利用你現有的排序邏輯,並讓它產生降序排列的列表,你應該改變
if unsorted_list[i] <= sorted_list_oldskool[j]:
到
if unsorted_list[i] >= sorted_list_oldskool[j]:
1
爲什麼不使用內置的sorted
函數?
>>> unsorted_list = [37,-59,4,0,15,-12,9,0]
>>> sorted(unsorted_list)
[-59, -12, 0, 0, 4, 9, 15, 37]
>>> sorted(unsorted_list,reverse=True)
[37, 15, 9, 4, 0, 0, -12, -59]
0
相關問題
- 1. 如何以降序打印頻率?
- 2. 以升序和降序打印鏈表
- 3. CLIPS規則以降序打印消息
- 4. 如何以降序打印會話變量?
- 5. 如何在Java中打印降序/升序的空格數量?
- 6. 在C++中以升序和降序打印數組值
- 7. 如何按照降序排列和打印短語
- 8. NumPy的 - 如何以降序
- 9. 如何不使用集合打印升序排列偶數和奇數降序
- 10. 如何打印WeScheme程序?
- 11. 如何在Ruby中以降序排序?
- 12. 如何以正確的順序打印此字典並打印總金額? (python)
- 13. 如何降序
- 14. 如何修改此代碼以打印以下序列?
- 15. 如何從用戶輸入和降序開始打印字母金字塔?
- 16. 如何使用CSS打印頁腳以便打印?
- 17. 如何指定打印機以外的默認打印機?
- 18. 如何打印尺寸以a4尺寸打印出來
- 19. 我如何可以打印到標籤打印機從網頁
- 20. 如何以降序顯示日期
- 21. Java:如何以降序排列數組?
- 22. 如何從Web應用程序打印收據打印機?
- 23. C# - 按降序排列打印陣列的故障
- 24. 打印記錄降序使用GROUP BY和ORDER BY子句
- 25. 如何打印
- 26. 如何打印
- 27. 如何以JSON格式打印ctemplate :: TemplateDictionary?
- 28. 如何以彩色打印控制檯?
- 29. 如何以橫向模式打印PDF
- 30. 如何以角度打印窗口?
謝謝你!爲你的評論,但我想使用for循環任何想法? – Fishhy
您是否要手動將其降序排序?或者你想按照升序排列並通過循環打印? – StephenTG
我需要識別該列表,以便它按降序排列,然後將其寫入文件 – Fishhy