python中列表(list)和字典(dict)数据排序
2013-01-28 11:11
936 查看
编 者:刺 鸟
对字符串列表进行排序
对整型数进行排序
对字典数据进行排序
对字符串列表进行排序
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')]http://ciniao.me/article.php?id=8
相关文章推荐
- 列表(list)和字典(dict)数据排序 Python
- python基础数据结构——列表(list), 元祖(tuple), 字典(dict), 字符串(string), 集合(set) 介绍及相互转换
- Python中字典(dict)和列表(list)的排序方法实例
- Python中列表(list)、字典(dict)排序的程序
- Python中字典(dict)和列表(list)的排序方法实例
- 【Python】基础学习——列表(list),元祖(tuple),字典(dict),字符串(string),集合(set)
- python3基础: 元组tuple、 列表list、 字典dict、集合set。 迭代器、生成器
- Python 核心编程笔记_Chapter_2 Note_3_赋值与变量_字符串_列表list_元组tuple_字典dict
- python的列表(List),元组(Tuple),集合(Set),字典(Dict)
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- 人生苦短之我用Python篇(列表list、字典dict、元组tuple、字符串str)
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- python 列表(list)元组(tuple)字典(dict)如何打印中文总结
- Python - 两个列表(list)组成字典(dict)
- python 中list(列表),tupe(元组),str(字符串),dict(字典)之间的相互转换
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python数据结构 字符串,列表list,元组tuple,字典dict,容器
- Python 列表(list)、字典(dict)、字符串(string)常用基本操作小结
- Python中的列表(list),元组(Tuple),字典(Dict)和集合(Set)