对字符串列表进行排序
list_str = ['blue','allen','sophia','keen']
print list_str
list_str.sort()
print list_str

#执行结果:
['blue', 'allen', 'sophia', 'keen']
['allen', 'blue', 'keen', 'sophia']

对整型数进行排序
list_int = [34,23,2,2333,45]
print list_int
list_int.sort()
print list_int

#执行结果:
[34, 23, 2, 2333, 45]
[2, 23, 34, 45, 2333]

对字典数据进行排序
dict_str = {'blue':'5555@sina.com',
                'allen':'222@163.com',
                'sophia':'4444@gmail.com',
                'ceen':'blue@263.net'}
print dict_str
# 按照key进行排序
print sorted(dict_str.items(), key=lambda d: d[0])   
# 按照value进行排序
print sorted(dict_str.items(), key=lambda d: d[1])

#执行结果:
{'blue': '5555@sina.com', 'allen': '222@163.com', 'sophia': '4444@gmail.com', 'ceen': 'blue@263.net'}
[('allen', '222@163.com'), ('blue', '5555@sina.com'), ('ceen', 'blue@263.net'),('sophia', '4444@gmail.com')]
[('allen', '222@163.com'), ('sophia', '4444@gmail.com'), ('blue', '5555@sina.com'), ('ceen', 'blue@263.net')]