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