字典與集合

2021-09-29 02:00:11 字數 953 閱讀 2079

day7!

【emmm5、6待我有空了再補卡ヾ(✿゚▽゚)ノ】

字典是對映型別,列表和元組為序列型別

字典可以有兩種建立方法:

1、

a=

('華電'

,'廈大'

,'上交')b=

('河北'

,'福建'

,'上海'

)print

(b[a.index(

'廈大')]

)福建

元組的建立用小括號(),再利用index查詢 b 中儲存的 對 a 中相應編號的詞的釋義

2、運用dict

dict1=

print

(dict1[1]

)one

dict.clear()用於刪除字典內所有元素。

dict.copy()返回乙個字典的淺複製。

dict.update(dict2)把字典引數 dict2 的 key/value(鍵/值) 對更新到字典 dict 裡

與dict類似,set也是一組key的集合,但不儲存value。由於key不能重複,所以,在set中,沒有重複的key。

建立集合的方法:

1、直接把一堆元素用花括號括起來,重複元素在set中會被自動被過濾。

2、使用set(value)工廠函式,把列表或元組轉換成集合。

內建函式:

set.add(elmnt)用於給集合新增元素,如果新增的元素在集合中已存在,則不執行任何操作。

set.remove(item)用於移除集合中的指定元素。

set.update(set)用於修改當前集合,可以新增新的元素或集合到當前集合中,如果新增的元素在集合中已存在,則該元素只會出現一次,重複的會忽略。

set.issubset(set)用於判斷集合的所有元素是否都包含在指定集合中,如果是則返回 true,否則返回 false。

字典與集合

一 字典 1 字典 於儲存具有對映關係 key value對 資料的集合。2 對於 name 張三 key就是 name key對應的value是 張三 3 乙個key value對 認為是乙個條目 entry 字典是儲存key value對的容器。二 字典類的特點 1 與陣列不同,字典靠key訪問...

字典與集合

示例 字典 example dict print example dict 77 執行結果 88 print example dict.get 55 執行結果 xx print example dict.get 2222222222 執行結果 none print example dict.get ...

字典與集合

一.字典 1 建立字典與呼叫字典 形式字典名稱 dict1 字典的建立 dict2 建立乙個空字典 dict1 k1 v1 2 dict函式的應用 dict1 dict 用dict函式創造乙個空字典 dict2 dict 1,2 2 3 用dict函式建立乙個字典,注意括號的數量,內部既可以用元組,...