第5組期末分組網站

三.集合 << Previous Next >> file+module+exception(檔案+模組+例外)

四.字典

字典(dict)具有Key-Value對應的型態,且可以配對,也同時具備多種物件,key是存取該筆value的索引值下列有四種方法建立一個dict。

d1={1:'a',2:'b'}

d2=dict({1:'a',2:'b'})

d3=dict(zip((1,2),('a','b')))

d4dict([[2,'b'],[1,'a']])

這四種方法所建立出來的dict都是相同的,雖然d1到d4的值是相同的,但是所指向的物件都不相同。而dict的讀取、刪除、回傳、判斷指令由下面表格所示。

計算 描述
d[x] 從d中取得x所對應的值
d[x]=y 將d中的x所對應的值指定為y,若d中沒有x這個key則新增一組
del d[x] 刪除d中x所屬的組合
x in d 判斷x是否在d的key值中
x not in d 判斷x是否不在d的key值中
iter(d) 回傳由d的key值所建立的迭送器
len(d) 回傳d的資料組數

三.集合 << Previous Next >> file+module+exception(檔案+模組+例外)