python 字典
来源:互联网 发布:算法 人民邮电出版社 编辑:程序博客网 时间:2024/05/01 06:50
字典:
1.语法:
DicName = {
“key1” : “value” ,
“key2” : “value 2”
}
Contacs = {
‘Alex’:‘13651054608’ ,
‘Rachel Chan’:‘1378223945’,
‘Rain Wang’:‘87645342’
}line
2.定义字典:
>>> name = {'a': '12332445345', 'b': '13311113333'}
3.查看其中的信息:
>>> name['b']
'13311113333'
>>> name['a']
'12332445345'
4.查看key
>>> name.keys()
['a', 'b']
5.查看values
>>> name.values()
['12332445345', '13311113333']
6.字典中添加数据
>>> name['c']='13311177843'
>>> name
{'yulei': '13311177843', 'a': '12332445345', 'b': '13311113333'}
7.数据的删除
删除最后添加的一个
>>> name.popitem()
('yulei', '13311177843')
>>> name
{'a': '12332445345', 'b': '13311113333'}
删除其中某条数据
>>> name.pop('a')
'12332445345'
>>> name
{'b': '13311113333'}
8。更改其中的values
>>> name
{'b': '13311113333'}
>>> name['b'] = '25'
>>> name
{'b': '25'}
9.判断某个key在字典中是否存在
>>> name.has_key('b')
True
>>> name.has_key('c')
False
10.以元组的形式显示数据
>>> name.items()
[('c', '24'), ('a', '27'), ('b', '25')]
11.字典的遍历
>>> for key_num,values in name.items():
print "name is %s,ege is %s " % (key_num,values)
name is c,ege is 24
name is a,ege is 27
name is b,ege is 25
- Python 字典
- python 字典
- Python:字典
- Python 字典
- python字典
- Python 字典
- python 字典
- python 字典
- Python 字典
- Python字典
- python 字典
- python字典
- python 字典
- python 字典
- python--字典
- python 字典
- python字典
- Python---字典
- openshift:unable to open session
- struts2中的Bean配置
- 【dominator tree】 Lengauer-Tarjan algorithm
- 如何让td的边框显示(在td内没有内容的情况下)
- 子进程system_service创建后while一直判断子进程状态是否died,如果会则zygote也kill自己
- python 字典
- IOS7开发错误收集
- 定时器 quartz 动态时间设置
- Shell编程中if的语法和常见判断用法
- UITableViewCell 重用机制原理
- 排序算法总结
- [C#基础知识系列]——var是强类型而不是弱类型
- 转载-------linux书籍推荐
- Class