RUNOOB python练习题 39 数组排序
生活随笔
收集整理的這篇文章主要介紹了
RUNOOB python练习题 39 数组排序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用來練手的python練習題,原題鏈接: python練習實例39
題干: 有一個已經排好序的數組。現輸入一個數,要求按原來的規律將它插入數組中。
這個題目用列表List的sort,append方法非常簡單,如下:
想要升序排列的話,就直接使用默認參數。
降序排列,將reverse參數改為True即可。
如果不使用python自帶的排序方法的話,源代碼如下:
輸出結果如下:
思路也比較簡單,輸入數字后,總是使列表長度增加1。之后遍歷列表,找到新插入數的位置,將該位置至末尾的其他數字都向后移動一個索引,再將該位置改為新輸入的數字即可。
總結
以上是生活随笔為你收集整理的RUNOOB python练习题 39 数组排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RUNOOB python练习题37 对
- 下一篇: RUNOOB python练习题44