python 3.0 字典 key 排序
2008-12-23 19:54
501 查看
IDLE 3.0
>>> dic = {"aa":1,"bb":2,"ab":3}
>>> dic
{'aa': 1, 'ab': 3, 'bb': 2}
>>> for k in sorted(dic.keys()):
print (k)
aa
ab
bb
-----------------------------------------------
字典对象其实就是键-值对
下面是字典对象的添加,修改,删除
(修改与添加方法相同,当key值不存在的时候添加)
>>> dic["cc"] = 4
>>> dic
{'aa': 1, 'cc': 4, 'ab': 3, 'bb': 2}
>>> dic["bc"] = 5
>>> dic
{'aa': 1, 'cc': 4, 'ab': 3, 'bb': 2, 'bc': 5}
>>> dic["cc"] = 6
>>> dic
{'aa': 1, 'cc': 6, 'ab': 3, 'bb': 2, 'bc': 5}
>>> del dic["cc"]
>>> dic
{'aa': 1, 'ab': 3, 'bb': 2, 'bc': 5}
>>> dic = {"aa":1,"bb":2,"ab":3}
>>> dic
{'aa': 1, 'ab': 3, 'bb': 2}
>>> for k in sorted(dic.keys()):
print (k)
aa
ab
bb
-----------------------------------------------
字典对象其实就是键-值对
下面是字典对象的添加,修改,删除
(修改与添加方法相同,当key值不存在的时候添加)
>>> dic["cc"] = 4
>>> dic
{'aa': 1, 'cc': 4, 'ab': 3, 'bb': 2}
>>> dic["bc"] = 5
>>> dic
{'aa': 1, 'cc': 4, 'ab': 3, 'bb': 2, 'bc': 5}
>>> dic["cc"] = 6
>>> dic
{'aa': 1, 'cc': 6, 'ab': 3, 'bb': 2, 'bc': 5}
>>> del dic["cc"]
>>> dic
{'aa': 1, 'ab': 3, 'bb': 2, 'bc': 5}
相关文章推荐
- python字典的遍历与key的排序
- 005_004 Python 统计值 并按照次数排序 可以通过字典的值对key进行排序
- python - 字典按key或者value进行排序(sorted)
- python dict order by key 字典关键字排序
- python实现字典按value排序,以及按照key排序的实现方法
- python 按字典value排序以及按list中字典的某个key的value排序
- python学习——采用sorted方法对字典的键、值进行排序
- python判断字典中的key是否存在
- Python中使用Counter进行字典创建以及key数量统计
- Python字典按值排序、包含字典的列表按字典值排序的方法
- Python 反转字典 即key和val互换
- PYTHON 对列表|字典|列表中多个字典排序
- python 2-4 如何根据字典中K/V排序 sorted(d.items(),key=lambda item:item[1],reverse=True)
- Python对列表中字典元素排序
- Python 字典 列表 嵌套 复杂排序大全
- python判断key是否在字典里用in还是用has_key()
- python 中字典的排序问题
- Python高效编程-对字典的值进行排序
- 将字典中得key按照首字母排序