Python操作字典(dict)
2018-06-18 02:58:25来源:未知 阅读 ()
一、字典定义
>>> dict={}
二、字典元素添加
>>> dict['性别']='男'
>>> dict
{'性别': '男'}
>>> dict['信息']=[{'姓名':'Leo'},{'职业','未知'},{'年龄',10086}]
>>> dict
{'性别': '男', '信息': [{'姓名': 'Leo'}, {'职业', '未知'}, {'年龄', 10086}]}
三、字典元素删除
>>> del dict['性别']
>>> dict
{'信息': [{'姓名': 'Leo'}, {'职业', '未知'}, {'年龄', 10086}]}
>>> dict.clear()
>>> dict
{}
四、字典查询
In [1]: dict={}
In [2]: dict['A']='a'
In [3]: dict.get('A')
Out[3]: 'a'
In [4]: dict['A']
Out[4]: 'a'
#两种方法都可以
五、其他常见的字典操作函数
按从左往右从上往下的顺序,其作用依次为:
dict.clear():清空字典元素
dict.get(key, default=None):查询字典中键对应的值,如果不存在返回default值
dict.pop():删除对应键值,相当del
dict.update():将另一个字典的键值更新到本字典,不存在的新插入,存在的更新
dict.copy():返回字典的复制
dict.items():将字典中的每个键值对作为一个元组,以列表的形式返回
dict.popitem():随机删除字典中的一对键值,因为字典是无序的,因此在需要逐一删除时会有用
dict.values():以列表格式返回字典中所有的值
dict.fromkeys(seq,value):将列表seq中元素对应的键的值全部更新为value
dict.keys():返回所有键值
dict.setdefault(key, default=None):查询键对应的值,如果键不存在,那么会添加键并将值设为default
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash