python dict 字典 总结
来源:互联网 发布:之前没cos过知乎 编辑:程序博客网 时间:2024/05/16 01:22
创建字典: d = {}
d= dict()
初始化: d = {"a":"apple","b":"banana"}
d = dict(a="apple",b="banana")
>>>d = dict.fromkeys(['a','b'])
>>>d = {}.fromkeys(['a','b'])
{'a':None,'b':None}
>>>d = dict(zip(["a","b"],["1","2"]))
{'a':'1','b':'2'}
添加:
>>> info = dict()>>> info['name'] = 'cold'>>> info['blog'] = 'linuxzen.com'>>> info{'blog': 'linuxzen.com', 'name': 'cold'}>>> info{'blog': 'linuxzen.com', 'name': 'cold night'}
更新
>>> info = dict(name='cold', blog='linuxzen.com')>>> info.update({'name':'cold night', 'blogname':'linuxzen'})>>> info{'blog': 'linuxzen.com', 'name': 'cold night', 'blogname': 'linuxzen'}或者>>> info.update(name='cold', blog='www.linuxzen.com') >>> info{'blog': 'www.linuxzen.com', 'name': 'cold', 'blogname': 'linuxzen'}
删除:
>>> info = dict(name='cold', blog='linuxzen.com')>>> info{'blog': 'linuxzen.com', 'name': 'cold'}>>> del info['name']>>> info{'blog': 'linuxzen.com'}
同时也可以使用字典的pop方法来取出一个键值,并删除
>>> info = dict(name='cold', blog='linuxzen.com')>>> info.pop('name')'cold'>>> info{'blog': 'linuxzen.com'}
遍历
>>>d = dict(a="aaa",b="bbb")>>>d.keys()["a","b"]>>>for key,value in d.items() print key,":",value
参考:
https://www.linuxzen.com/python-you-ya-de-cao-zuo-zi-dian.html
http://www.linuxidc.com/Linux/2011-09/42950.htm
http://www.cnblogs.com/yangyongzhi/archive/2012/09/17/2688326.html
0 0
- python dict 字典 总结
- Python中dict 字典
- python dict字典
- python dict字典
- python dict字典
- Python dict 字典
- python 字典 dict
- Python基础-dict字典
- python字典dict
- Python中的字典dict
- python--Dict字典概述
- 6 Python字典dict
- python:字典(dict)
- Python-dict字典
- Python字典(dict)简介
- Python字典dict
- python dict字典
- Python 字典(dict)
- Eclipse中断点调试的基本使用
- 前端小白入门学习历程
- sql语句之distinct
- rabbitmq的简单使用(3)
- 在js文件中,获取webconfig中的配置信息
- python dict 字典 总结
- 剑指offer-二叉搜索树的后续遍历
- 12、ES6 之Generator
- Millionare_离散化&&DP
- python中的进程池
- hadoop平台使用python编写mapreduce二次排序小程序
- mysql ERROR 1045 (28000): 错误解决办法
- ssh 远程登录 不用密码设置方法 ssh-keygen -t rsa
- 3,ActiveMQ-Topic订阅发布模式