li3=['123','4223','123','534','123'] li4=li3.sort()#sort是没有返回值得,打印的是none,对列表进行升序排列 print(li4) print(li3)
输出结果是
None
['123', '123', '123', '4223', '534']
li3=['113','4223','123','534','123'] # li4=li3.sort()#sort是没有返回值得,打印的是none,对列表进行升序排列 # def f(x): # return x[1] # li3.sort(reverse=True,key=f)#key跟的是函数体f,根据x【1】进行排序,即每个字符的第二个字母eg 534中的3 li3.sort(reverse=True,key=lambda x:x[1]) print(li3)
lambda 是一个函数体,