在list中嵌套元組,在進行sort排序的時候,產生的是原數組的副本,排序過程中,先根據第一個字段進行從小到大排序,如果第一個字段相同的話,再根據第二個字段進行排序,依次類推,當涉及到字母的時候,是按照字典序進行排序。
如下:
a = [(1, 'B'), (1, 'A'), (1, 'C'), (1, 'AC'), (2, 'B'), (2, 'A'), (1, 'ABC')] a a.sort() a
輸出結果為:
[(1, 'B'), (1, 'A'), (1, 'C'), (1, 'AC'), (2, 'B'), (2, 'A'), (1, 'ABC')] [(1, 'A'), (1, 'ABC'), (1, 'AC'), (1, 'B'), (1, 'C'), (2, 'A'), (2, 'B')]
以上這篇基于python list對象中嵌套元組使用sort時的排序方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答