这里主要是用sort方法对list中的数据进行排序。如果list中元素是tuple这样的类型,则按照tuple里面元素的位置的先后来排序。
代码如下:
#coding:utf-8
l = [
(3,'a','john'), (2,'c','allen'), (3,'a','mike'), (6,'b','eddie'), (2,'b','susan')
]
print l
l.sort()
print l
|
运行结果如下:
C:\>python test.py
[(3, 'a', 'john'), (2, 'c', 'allen'), (3, 'a', 'mike'), (6, 'b', 'eddie'), (2, 'b', 'susan')]
[(2, 'b', 'susan'), (2, 'c', 'allen'), (3, 'a', 'john'), (3, 'a', 'mike'), (6, 'b', 'eddie')]
阅读(881) | 评论(0) | 转发(0) |