列表 元組 字典

2022-06-13 13:12:11 字數 1615 閱讀 4807

定義:

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...