pythonsorted中key參數(shù)怎么用?

我們都知道使用sorted函數(shù)基本上都是跟排序有關,這在我們項目使用中還是非常常見的,因此對于參數(shù)key的選擇及其使用也同樣重要,很多小伙伴因為掌握不了整體函數(shù)的使用,因此想從幾個分段入手,首先就是關于參數(shù)的使用,下面就整合了幾種使用key參數(shù)的情況給大家做下面解答。
情況1、
當函數(shù)元素為key的情況下
items=[(1,2),(2,1)]
print(sorted(items))
輸出結果:
[(2,1),(1,2)]
情況2、
當函數(shù)為key的情況下
print('key=x')
s=sorted(s,key=lambdax:x)
show(s)
print('key=islower()')
s=sorted(s,key=lambdax:x.islower())
show(s)
輸出結果:
print('key=isdigit()')
現(xiàn)在大家對key參數(shù)以不同的形式出現(xiàn),使用的各種不同方法了吧,大家可以仔細學習了解幾種情況,希望可以幫助大家掌握。更多Python學習教程請關注IT培訓機構:千鋒教育。

京公網(wǎng)安備 11010802030320號