python自学第七天之字典的增删改查
生活随笔
收集整理的這篇文章主要介紹了
python自学第七天之字典的增删改查
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.增:
dic[key] = valuedic.setdefault(key,value) #如果在字典中存在就不進行添加,不存在就進行添加可以通過key查詢,沒有這個key就返回None????????例:
dic = {"易大師":"劍圣","劍豪":"托兒所","草叢倫":"大寶劍"} (1)dic dic["諾手"] = "人頭狗" #新增(2)dic.setdefault() dic.setdefault('火女','安妮') #如果在字典中存在就不進行任何操作,不存在就進行添加2.刪
dic = {"易大師":"劍圣","劍豪":"托兒所","草叢倫":"大寶劍"} 1.pop(key) dic.pop("火女") #通過key刪除被返回的value2.del dic[key] del dic['劍豪']3.clear() #清空字典 dic.clear() #返回值是{} 清空4.popitem #隨機刪除3.改
dic = {"易大師":"劍圣","劍豪":"托兒所","草叢倫":"大寶劍"}1.dic[key] dic[key] = value #當這個key在字典中存在時,強行修改value dic["劍豪"] = "哈撒給" 2.dic.update({"key":"value"}) #更新,被更新的原有的key會被新的覆蓋,如果沒有對應的鍵,會生成新的鍵值對4.查
dic = {"易大師":"劍圣","劍豪":"托兒所","草叢倫":"大寶劍"} 1.get(key)2.print(dic[key])3.for 循環4.setdefault(key)(1)for 循環 for i in dic: #默認是獲取字典中的keyfor i in dic.values() #獲取到字典中的每一個值for i in dic.items() #每一個元組 print(i)(2) print(dic['易大師']) #查看,沒有這個鍵的時候會報錯print(dic.get('易大師','你傻啊,沒有')) #沒有返回NOne 可以指定返回內容(你傻啊,沒有)(3) setdefault() #沒有返回None總結
以上是生活随笔為你收集整理的python自学第七天之字典的增删改查的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 显示解析svg
- 下一篇: SpringBoot 轻松搞定数据验证