eightHundreds
11/11/2016 - 1:49 AM

数组排序操作

数组排序操作

L = [('b',6),('a',1),('c',3),('d',4)]
sorted(L,key=lambda x:x[1])
#[('a', 1), ('c', 3), ('d', 4), ('b', 6)]

#sorted()返回一个新的序列
#第二个参数必须明确指定
#key是一个function.用于指定用来排序的列

L.sort(key=lambda x:x[1])
#change  the L
#result equal the previous