```
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逆向工程