```
dict.clear(self) #删除字典内所有元素
dict.copy(self) #返回一个字典的浅复制,拷贝父对象,不会拷贝对象的内部的子对象
dict.fromkeys(self, seq[, value]) #以序列seq中元素做字典的键,value为字典所有键对应的初始值
dict.get(self, k, d=None) #返回指定键k的值,如果值不在字典中返回None值
dict.items(self) #返回可遍历的(键, 值) 元组数组
dict.keys(self) #以列表返回一个字典所有的键
dict.pop(self, k, d=None) #删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值
dict.popitem(self) #随机返回并删除字典中的一对键和值(一般删除末尾对)
dict.setdefault(self, k, d=None) #如果 k在 字典中,返回对应的值。如果不在字典中,则插入 key 及设置的默认值 default,并返回 default ,default 默认值为 None
dict.update(self, E=None, **F) #把字典F的键/值对更新到dict里
dict.values(self) #以列表返回字典中的所有值
删除字典元素
del dict['Name'] # 删除键 'Name'
dict.clear() # 清空字典
del dict # 删除字典
```
## Python函数 dict()
dict()
作用:dict() 函数用于创建一个字典。返回一个字典。
语法:
class dict(**kwarg)
class dict(mapping, **kwarg)
class dict(iterable, **kwarg)
参数说明:
**kwargs -- 关键字
mapping -- 元素的容器。
iterable -- 可迭代对象
```
>>>dict() # 创建空字典
{}
>>> dict(a='a', b='b', t='t') # 传入关键字
{'a': 'a', 'b': 'b', 't': 't'}
>>> dict(zip(['one', 'two', 'three'], [1, 2, 3])) # 映射函数方式来构造字典
{'three': 3, 'two': 2, 'one': 1}
>>> dict([('one', 1), ('two', 2), ('three', 3)]) # 可迭代对象方式来构造字典
{'three': 3, 'two': 2, 'one': 1}
>>>
```
- 工欲善其事必先利其器
- 请求库
- 解析库
- 数据库
- 存储库
- Web库
- app爬取相关库
- 爬虫框架
- 部署相关库
- ipython
- 基础
- 数学函数
- 随机函数
- 三角函数
- 字符串内建函数
- 列表方法
- 字典内置方法
- 正则表达式
- os
- 字符串及数字的判断
- 常用魔术方法
- db
- mongodb
- mysql
- redis
- ORM
- ODM
- mongodb操作方法
- sqlite3
- access
- files
- Excel
- xml文件
- Python环境
- anaconda
- pip常用命令
- virtualenv
- pyenv
- cmder
- 远程开发
- Jupyter
- crawler
- appium环境搭建
- adb工具
- uiautomator
- 运行Appium+Python Clinet + 夜神模拟器
- DesiredCapabilities参数大全
- requests
- scrapy
- gerapy
- scrapyd
- 请求头fake_useragent库
- 数据传递过程
- 数据清洗及入库pipelines.py
- scrapy调用阿布云代理
- 图片下载
- PyQt5
- pyinstaller
- 攻防
- xss
- xss反射
- Chrome模拟微信浏览器
- flask
- 注册app
- 蓝图Blueprint
- 表单验证wtforms
- Flask-SQLAlchemy
- 数据处理
- json
- tornado
- settings
- 工具
- fiddler
- ab压力测试工具
- 高阶
- 队列
- 多线程
- 消息队列
- 定时任务框架APScheduler
- Django
- 路由分离
- 模型
- admin
- Android
- apk逆向工程