定義:
dic =
建立方式一:
dict關鍵字建立
dic = dict((('a',1),('b',2),('c',3)))
print(dic) ##
建立方式二:
dic = dict(a=1,b=2,c=3)
print(dic) ##
建立方式三:
dic = dict()
print(dic) ##
#通過key = value的方式新增
#新增規則:有則改之,無則新增
dic = dict(a=1,b=2,c=3)
dic ['d'] = '4'
print (dic)
#只新增key,那麼value預設node
#setdefault:有則不變,無則新增
dic = dict(a=1,b=2,c=3)
dic.setdefault("d")
print (dic)
#pop按照key刪除
dic = dict(a=1,b=2,c=3)
dic.pop("c")
print (dic)
#pop,可設定第二個引數,如果沒有要刪除的key,不會報錯
dic = dict(a=1,b=2,c=3)
r = dic.pop("f","沒有這個key")
print (r)
#輸出結果:沒有這個key
#clear,清空字典,字典還在
dic = dict(a=1,b=2,c=3)
dic.clear()
print(dic)
#del,輸入key刪除,沒有key會報錯
dic = dict(a=1,b=2,c=3)
dic['a']=11
print(dic)
#通過key查詢,沒有該key,報錯
dic =
print(dic['c'])
#輸出:[3, 4, 5]
#get查詢
dic =
ll = dic.get('a')
print(ll)
#get查詢沒有key,可以自定義返回值,輸出:沒有該key
dic =
ll = dic.get('aaaa','沒有該key')
print(ll)
#獲取所有的key
dic =
ll = dic.keys()
#獲取所有的value
dic =
ll = dic.values()
#items,輸出三個元組
dic =
ll = dic.items()
for i in ll:
print(i)
for便利輸出key,value
dic =
ll = dic.items()
for key,value in ll:
print(key,value )
列表 元組 字典
列表 列表的定義 1 list 列表 是 python 中使用 最頻繁 的資料型別,在其他語言中通常叫做 陣列 2 專門用於儲存 一串 資訊 3 列表用 定義,資料 之間使用 分隔 4 列表的 索引 從 0 開始 5 索引 就是資料在 列表 中的位置編號,索引 又可以被稱為 下標 6 注意 從列表中...
列表 元組 字典
列表1.1 列表的定義.注意 從列表中取值時,如果 超出索引範圍,程式會報錯 2 列表常用操作 在 ipython3 中定義乙個 列表,例如 name list 輸入 name list.按下 tab 鍵,ipython 會提示 列表 能夠使用的 方法 1 元組的定義 tuple 元組 與列表類似,...
列表 元組 字典
變數 值1,值2 值n 變數 list num list 1 2,3 2 print num list num list 1 2,3 count num list.count 2 print count num list 1 2,3 num list2 4 2,3 num list.extend n...