dic[key] = value #強制增加
.dic =
..dic[『key_1』] = 『value_1』
..print(dic)
輸出:.
dic.pop(key) # 有返回值 返回的是被刪除value
.dic =
..i = dic.pop(『sum』)
..print(dic)
..print(i)
輸出:2
.del dic[key] #通過鍵刪除對應的值
.dic =
..del dic[『num』]
..print(dic)
輸出:.
dic.popitem() #隨機刪除;
dic =
..dic.popitem().
.print(dic)
輸出:.
dic.clear() #清空字典
.dic =
..dic.clear()
..print(dic)
輸出:{}
.dic[key] = value #通過鍵修改對應的值
.dic =
..dic[『num』] = 『2』
..print(dic)
輸出:.
dic.update(字典) #通過字典更新dic
.dic =
..dic_1 =
..dic.update(dic_1)
..print(dic)
輸出: #dic的』num』的值被dic_1更新並更新dic沒有的鍵值對
.dic.get(key,提示資訊) #通過字典的鍵查詢對應的值,如果沒有找到,返回提示資訊,預設返回none
.dic =
..print(dic.get(『num』, 『沒有對應的輸入』))
輸出:1
.dic =
print(dic.get(『nm』, 『沒有對應的輸入』))
輸出:沒有對應的輸入
dic[key] #通過字典的鍵查詢對應的值,如果沒有找到,報錯
.dic =
..print(dic[『num』])
輸出:1
.dic =
print(dic[『nm』])
輸出:traceback (most recent call last):
file 「c:/users/pycharmprojects/測試.py」, line 27, in
print(dic[『nm』])
keyerror: 『nm』
for 迴圈 #預設獲取字典的鍵
.up=(1,2,『hello』,『perfect』);
print(tu1[0]); 執行結果: 1
print(tup[1:3]); 執行結果: (2, 『hello』)
tup=(1,2,『hello』,『perfect』);
del tup;
原則上我們不能對元祖進行任何修改,這裡所說的修改是指生成新的元祖。
tup=(1,2,『hello』,『perfect』);
tup[0] = 2; 這個語句是非法的,就不對能元祖元素進行修改
tup=tup + (3,4); 這是合法的,我們通過生成新的元祖方式進行修改。
add:把要傳入的元素做為乙個整個新增到集合中。update方法:把要傳入的元素拆分,做為個體傳入到集合中。
刪除:remove
a.remove(『hello』)a
a.update(『world』)a
字典,元組,集合的增刪改查
dic 1.dic 地點 學校 print dic 輸出 2.dic dic.setdefault 時間 早上 要逗號 print dic 輸出 1.dic i dic.pop 天氣 print dic print i 輸出 晴2.dic del dic 天氣 print dic 輸出 3.dic ...
字典 元組 集合的增刪改查
zidian print zidian 1 print zidian a zidian 4 d print zidian zidian.pop 4 print zidian zidian 3 c print zidian yuanzu1 1 2,3 yuanzu2 a b c print yuanz...
字典,元組,集合的增刪改查
字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個鍵值對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 鍵一般是唯一的,如果重複最後的乙個鍵值對會替換前面的,值不需要唯一。向字典新增新內容的方法是增加新的鍵 值對,修改或刪除已有鍵 值對...