python字典
来源:互联网 发布:json格式转换工具下载 编辑:程序博客网 时间:2024/06/14 23:17
1.字典的定义:字典是无序的数据类型
2.字典的简单创建:
eg:(1)dic = {"name":"haha","age":5,"gender":"male"}
(2)dict = { }.fromkeys(('username','password'),'haha') Key-Value值相同
{'password':'haha','username':'haha'}
(3)dict = { }.fromkeys('username','password'),) 没有Key-Value值显示为None
{'password':None,'username':None}
3.字典的访问:
eg:(1)循环遍历访问 如果:dic['name']
显示: 'haha'
(2)通过Key访问 如果:for key in dic:
print dic[key]
显示:male
5
haha
4.字典的添加:
eg:dic['kind'] = 'haha'
{'age':5,'gender':'male','kind':'haha','name':'haha'}
5.字典的删除:
eg:(1)通过key删除 dic.pop('name')
‘haha'
(2)随机删除并返回Key-Value dic.popitem( )
('gender','male')
(3)删除字典所有元素 dic.clear( )
(4)删除字典 del dic
6.字典的常用方法:
eg:(1)dic.get("name") 如果key存在在字典中,返回对应value值
(2)dic.keys( ) 返回字典中所有key值
(3)dic.values( ) 返回字典中所有value值
(4)dic.has_key( ) 字典中是否存在某个key值
- Python 字典
- python 字典
- Python:字典
- Python 字典
- python字典
- Python 字典
- python 字典
- python 字典
- Python 字典
- Python字典
- python 字典
- python字典
- python 字典
- python 字典
- python--字典
- python 字典
- python字典
- Python---字典
- python 中 值传递 引用传递 可更改(mutable)与不可更改(immutable)对象
- lxml解析器选择
- 10配置Greenplum数据库
- 关于二进制补码
- 从零开始的RxJava2.0教程(二)操作符
- python字典
- 读鸟哥Linux私房菜知识点总结(20170712)
- 奇异值分解(SVD)原理详解及推导
- 通讯录
- Java的优化机制对代码编写的启示
- JavaScript基础知识3
- iOS Socket开发总结~笔记
- C 杜教筛+自然数幂和
- 从零开始的RxJava2.0教程(三)响应式的好处