dic =],
true:1
,(1,
2,3)
:'wuyiqi',2
:'two',}
print
(dic)
dic1 =
dic1[
'height']=
185#沒有鍵值對,新增
dic1[
'age']=
16#有這個鍵就覆蓋
dic1.setdefault(
'weght'
,150
)# 有鍵值對,不做任何改變,沒有才新增
dic1.pop(
'age'
)#有返回值,按鍵去刪除
dic1.pop(
'age'
,'沒有此鍵'
)#有返回值,按鍵去刪除,可設定返回值
dic1.popitem(
)#隨機刪除,3.6預設從最後乙個刪除,返回元祖形式
# dic1.clear() 清空
# del dic1 刪除
dic2=
dic2.update(dic1)
#有就覆蓋,沒有就更新進去
print
(dic1)
print
(dic2)
print
(dic1.keys())
print
(dic1.values())
print
(dic1.items())
'''dict_keys(['name', '***', 'height']) 鍵
dict_values(['shuai', 'man', 185]) 值
dict_items([('name', 'shuai'), ('***', 'man'), ('height', 185)])列表元祖
'''for i in dic1.keys():
print
(i)for j in dic1.values():
print
(j)for c,v in dic1.items():
print
(c,v)下面就是結果,一一對應
'''name shuai
*** man
height 185
'''v1 = dic1[
'name'
]print
(v1)
v2=dic1.get(
'name1'
,'沒有'
)#有返回值,可自定義
print
(v2)
Python中的增刪改查
在python中的增刪改查是如何進行的?insert extend names.pop names.remove del names 下標 names.pop 刪除,每次刪除從最後乙個開始。names.remove 想要刪除的資訊 根據內容從左到右尋找開始刪除,內容一樣則每次只刪除乙個。del na...
Python中的增 刪 改小結
在python中,需要對列表內容進行增 刪 改,此時就需要用到一下幾個函式了 extend可以把列表插入進列表 2 刪 remove刪除指定內容name.remove 內容 pop是通過指定下標來刪除內容,del是通過下標來刪除,但也可以刪除整個列表,clear表示清空,就是把列表清空 3 查 in...
Python的增刪改查
python coding utf 8 對列表的增刪改查 namelist 張三 里斯 王二 張三 查詢 print namelist 遍歷列表 for i in namelist print i 增加 names2 yasuo timo extend 將列表新增至另乙個列表的結尾 namelist...