python的字典與集合(day6)

2021-09-29 02:25:04 字數 1047 閱讀 4913

字典

dictionary =

逗號把每乙個鍵值對一一分開

冒號 將鍵與值分開

判斷資料x是否為可變型別

用hash(x)只要不報錯,就證明能被雜湊,即不可變。不可雜湊,則就為可變,

print

(hash

("wwe"))

#12345678

print

(hash((

1,2,

"wwe"))

)#467578686

print

(hash([

1,2,

"wwe"])

)# typeerror:unhashable type: "list"

name =

['aa'

,'ss'

,'dd'

]# 作為鍵的列表

sign =[1

,2,3

]# 作為值的列表

wwe =

dict

(zip

(name,sign)

)#轉換為字典

print(wwe)

print

(wwe.get(

'aa'))

#1print

(wwe[

'ss'])

#2

集合

setname =

其他轉換為集合

setname = set(iteration)

新增與刪除操作

setname.add(element)

setname.remove(element)

集合交並差集合運算

& 交集運算符號

| 並集運算符號

_ 差集運算符號

Day7 Python的字典與集合

python的字典 字典是另一種可變容器模型,且可儲存任意型別物件。字典的每個鍵值 key value 對用冒號 分割,每個對之間用逗號 分割,整個字典包括在花括號 中 鍵必須是唯一的,但值則不必。值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。dict 也可如此建立字典 dict1 ...

python 字典與集合

字典與集合 1.字典 字典的標誌是大括號 列表的標誌是中括號,元組的標誌是逗號 字典的形式,鍵可以是整形,可以是字串。2.dict函式 方法一 dict函式可以把乙個列表或元組構成乙個字典,dict 乙個引數 只能有乙個引數,所以例子中要使用多個括號使其成為乙個引數。方法二 形式 dict key ...

python字典與集合

字典就如同其表面意思一樣,乙個鍵對應乙個值,可以用鍵來訪問相應的值,其值可以取任意資料型別。字典的每個鍵值 key value 對用冒號 分割,每個鍵值對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 dic 鍵一般是唯一的,如果重複最後的乙個鍵值對會替換前面的,值不需要唯一。鍵必須是不可...