您基本上已经拥有它:
>>> mylist = [["quux", 1, "a"], ["bar", 0, "b"]]>>> mylist.sort(key=lambda x: x[1])>>> print mylist
给出:
[['bar', 0, 'b'], ['quux', 1, 'a']]
这样就可以对mylist进行排序。
[由于@Daniel的更正,此段落得以编辑。]
sorted将返回一个已排序的新列表,而不是实际更改输入,如http://wiki.python.org/moin/HowTo/Sorting/中所述。



