字典以鍵值對的方式儲存,可以定義d={}空字典,然后再錄入數據。
常規的操作:p={‘a’=123,'b'=456}增加一個新對可以:
c={'t'=567}
p.update(c) 變成{‘a’:123,'b':456,'t':567}
上面的操作等於p.update(t=123)
這種普遍的方式不適合一個動態特殊的情況,當我們的鍵不是確定的而是一個變量該怎么辦?
這里有個新方法:變量為i,p[(i)]={},這樣就在p中創建了以變量i為鍵的鍵值對 p={‘a’:123,'b':456,(#變量i的字符串形式):{}}
python創建文件與文件夾
文件的創建:一般創建.txt文件
函數open(file,'mode')
file為文件地址,若不存在則新建,若不再本目錄下,可以寫絕對路徑
mode有以下幾種方式:r只讀 rb二進制只讀 w寫入且原有內容覆蓋 a在文件末尾追加
打開后文件需要.close()關閉
文件夾的創建:
使用os.mkdir(ad)方式建立,ad為新建文件夾名稱的絕對路徑
一個例子
dir='C:\\Users\\Microsoft\\source\\repos\\sandwich\\sandwich\\data\\'+str(2016-d) os.mkdir(dir)
file=provs[c].text+'.text' f=open(dir+'\\'+file,'a')