python_sort(key=) 的使用


"""
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刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM