a = [5, 2, 3, 1, 4]
a.sort()
def newRule(x,y):
return x-y
a = [1, 4, 9, 3]
a.sort(newRule)
def newStrRule(x,y):
return cmp(x,y)
a = ['aaa', 'bbb', 'abc']
a.sort(newStrRule)
def newArrayRule(x,y):
return cmp(x[0],y[0])
a = [['aaa',30], ['bbb',1], ['abc',0]]
a.sort(newArrayRule)