python基礎教程——dict和se

dict

python內置字典:dict,全稱dictionary,在其他語言中稱爲map,使用鍵值對存儲。

ex:

d = {'xiaoli' : 95 , 'xiaoming' : 98 , 'xiaobai' : 100}
d['xiaoli'] //95

直接定義鍵值對

ex:

d['adm'] = 67
d['adm'] //67

判斷key是否存在

ex:

//in 判斷
'THeme' in d
False

//get方法
d.get('Theme')
d.get('Theme' , -1)
-1

//刪除key,pop(key)方法
d.pop('xiaoli')
95
d
{'xiaoming' : 98 , 'xiaobai' : 100}

set

set是一組key集合,但不存儲value,在set中沒有重複的key。

要創建一個set,需要提供一個list作爲輸入集合,重複元素在set中自動被過濾。

ex:

s = set([1,2,3])
s
{1,2,3}

s = set([1,2,3,3,4])
s
{1,2,3,4}

add方法添加元素到set中,可以重複添加,但不會有效果。remove刪除元素,可以進行&和 | 運算。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章