1. 程式人生 > 資訊 >微軟提供新登錄檔策略以幫助使用者在 Win10 搜尋中禁用 Bing

微軟提供新登錄檔策略以幫助使用者在 Win10 搜尋中禁用 Bing

dic1 = {'age': 18, 'name': 'jin', 'sex': 'male',}
#增:
dic1['high'] = 185  #沒有鍵值對,新增
dic1['age'] = 16  #如果有鍵,則值覆蓋

dic1.setdefault('weight')  # 有鍵值對,不做任何改變,沒有才新增。
dic1.setdefault('weight',150)
dic1.setdefault('name','二哥')
print(dic1)

#
print(dic1.pop('age'))   # 有返回值,按鍵去刪除
print(dic1.pop('二哥',None))   #
可設定返回值 print(dic1) print(dic1.popitem()) # 隨機刪除 有返回值 元組裡面是刪除的鍵值。 print(dic1) del dic1['name1'] print(dic1) del dic1 print(dic1) dic1.clear() #清空字典 #改 update dic1['age'] = 16 #直接賦值覆蓋 dic = {"name":"jin","age":18,"sex":"male"} dic2 = {"name":"alex","weight":75} dic2.update(dic) #更新,同鍵覆蓋,異鍵新增
print(dic) print(dic2) # print(dic1.keys(),type(dic1.keys())) print(dic1.values()) print(dic1.items()) for i in dic1: print(i) #預設輸出鍵 for i in dic1.keys(): print(i) #輸出鍵 for i in dic1.values(): print(i) #輸出值 for k,v in dic1.items(): print(k,v) #輸出鍵值,非元組形式
for i in dic1.items(): print(i) #輸出鍵值,元組形式 v1 = dic1['name'] print(v1) #直接根據鍵查 v2 = dic1['name1'] # 直接查時,如果沒有鍵會報錯 print(v2) #get方法可以設定返回值,不會報錯 print(dic1.get('name1','沒有這個鍵'))