@zhengyuhong
2016-02-06T09:27:37.000000Z
字数 401
阅读 945
posts
list.sort(func=None, key=None, reverse=False) #修改原有的list
students = [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]students.sort(key = lambda stu : std[2], reverse=False)
sorted(iterable[, cmp[, key[, reverse]]]) #返回一个新的list
sorted(iterable, cmp=None, key=None, reverse=False)
students = [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]c = lambda x, y : cmp(x[2], y[2])students_new = sorted(students, cmp = c)
