<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>

                ##### 現有字典```dict_x = {'a':99,'b':72,'c':34}```,如何根據value值來進行排序。 >1、可以用zip函數將數據轉化元組 >2、使用內置函數```sorted```,傳遞```sorted```函數的```Key```參數 先看第一種: ```python dict_x = {'a': 99, 'b': 72, 'c': 34} # 可以先打印字典的key和value是什么, print(dict_x.keys()) print(dict_x.values()) # 使用zip函數將字典的 key和value轉換成對應的元組 a = list(zip(dict_x.values(),dict_x.keys())) print(a) # 使用sorted進行排序,順序排序 res = sorted(a) print(res) # 倒序排序 res2 = sorted(a,reverse=True) print(res2) ---------------------------------------------------------- 輸出: dict_keys(['a', 'b', 'c']) dict_values([99, 72, 34]) [(99, 'a'), (72, 'b'), (34, 'c')] [(34, 'c'), (72, 'b'), (99, 'a')] [(99, 'a'), (72, 'b'), (34, 'c')] ``` 第二種:使用sorted函數的Key參數 ```python dict_x = {'a': 99, 'b': 72, 'c': 34} #字典有一個 item函數 print(dict_x.items()) # 使用sorted函數的Key參數。順序排序、 x = sorted(dict_x.items(),key=lambda x : x[1]) print(x) ------------------------------------------------- 輸出: dict_items([('a', 99), ('b', 72), ('c', 34)]) [('c', 34), ('b', 72), ('a', 99)] ``` 解釋一下 ```key```的參數中傳遞的```lambda```匿名函數 ```lambda x : x[1]```,就是每次迭代 ```dict_x.items()```,把其中每一個項作為`x`傳入到```lambda```匿名函數中去,其中每一項有兩個元素,這里是對值進行排序,就取每一項的第二個元素作為`sorted`的`key`值來比較,就是`x[1]`。
                  <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>

                              哎呀哎呀视频在线观看