<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 排序列表 > 原文: [https://pythonbasics.org/sort-list/](https://pythonbasics.org/sort-list/) 對列表進行排序非常簡單:Python 內置了對列表進行排序的支持。 從一些數據開始:創建一個數字列表,然后調用`sort()`方法。 直接在列表對象上調用此方法。 這將適用于任何列表,包括成對列表。 ## 排序示例 ### 排序列表 我們用一串數字定義一個列表(`x`)。 然后在列表對象上調用`sort`方法。 我們不需要保存返回變量,只需調用該方法就足夠了。 ```py x = [3,6,21,1,5,98,4,23,1,6] x.sort() print(x) ``` 保存程序(`sort1.py`)并運行。 這將以從低到高的順序輸出所有數字。 您有字符串列表嗎? 字符串也可以排序。 ```py words = ["Be","Car","Always","Door","Eat" ] words.sort() print(words) ``` 通過簡單地調用`.sort()`方法,可以對包含多個項目的列表進行排序。 在執行此操作時,您不需要使用返回變量,因為列表是對象(有關 OOP 的更多信息,請參見 OOP 部分)。 現在,請記住您可以在列表上調用`.sort()`。 ### 倒序 要以相反的順序排序,請將其與方法`reverse()`組合 ```py x = [3,6,21,1,5,98,4,23,1,6] x.sort() x = list(reversed(x)) print(x) ``` 所有數字將以相反的順序顯示。 那這是怎么回事? 首先,列表使用`x.sort()`排序。 然后將其提供給函數`reversed()`,該函數以列表作為參數。 但是,該函數不會返回列表對象,而是返回迭代器。 方法`list()`轉換`reversed()`的輸出,并將其轉換為列表對象。 ![sort list](https://img.kancloud.cn/08/f2/08f223fad96e967e207552e31a5dc0dc_442x113.jpg) ### 最佳反向排序方式 您可以使用更優雅的方式對列表進行排序: ```py words = words[::-1] ``` 這是什么騙術? 切片技術已在列表中使用。 這意味著切片列表,從第一個字符開始,最后一個字符結束,步長為 -1(反向)。 ## 練習 1. 給定一個成對的列表,對第一個元素進行排序 ```py x = [ (3,6),(4,7),(5,9),(8,4),(3,1)] ``` 2. 現在排序第二個元素 [下載示例](https://gum.co/dcsp)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看