""" sort() 函數內含有 key 可以指定相關的函數來作為排序依據 比如這里指定每一項的索引為1 的元素作為排序依據 默認是以第一個作為排序依據 """ def func(i): return i[1] a = [(2, 2), (3, 4), (4, 1), (1, 3)] a.sort(key=func) # [(4, 1), (2, 2), (1, 3), (3, 4)] # a.sort() # [(1, 3), (2, 2), (3, 4), (4, 1)] print(a)
""" sort() 函數內含有 key 可以指定相關的函數來作為排序依據 比如這里指定每一項的索引為1 的元素作為排序依據 默認是以第一個作為排序依據 """ def func(i): return i[1] a = [(2, 2), (3, 4), (4, 1), (1, 3)] a.sort(key=func) # [(4, 1), (2, 2), (1, 3), (3, 4)] # a.sort() # [(1, 3), (2, 2), (3, 4), (4, 1)] print(a)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。