Task06 字典與集合

2021-09-29 02:23:00 字數 423 閱讀 8189

task06:字典與集合

一、字典

字典是另一種可變容器模型,且可儲存任意型別物件。

字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中

鍵必須是唯一的,但值則不必。

值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。

二、字典的特性

a、不允許同乙個鍵出現兩次。建立時如果同乙個鍵被賦值兩次,後乙個值會被記住。

b、鍵必須不可變,所以可以用數字,字串或元組充當,而用列表就不行

三、字典內建函式

四、集合

集合(set)是乙個無序的不重複元素序列。

可以使用大括號 或者 set() 函式建立集合,注意:建立乙個空集合必須用 set() 而不是 ,因為 是用來建立乙個空字典。

Task06 字典與集合

集合是由不重複元素組成的無序的集。它的基本用法包括成員檢測和消除重複元素。集合物件也支援像 聯合,交集,差集,對稱差分等數 算。理解字典的最好方式,就是將它看做是乙個 鍵 值 對的集合,鍵必須是唯一的 在乙個字典中 一對花括號可以建立乙個空字典 另一種初始化字典的方式是在一對花括號裡放置一些以逗號分...

Python基礎 Task06 字典與集合

序列是以連續的整數為索引,與此不同的是,字典以 關鍵字 為索引,關鍵字可以是任意不可變型別,通常用字串或數值。字典是 python 唯一的乙個 對映型別,字串 元組 列表屬於序列型別。那麼如何快速判斷乙個資料型別 x 是不是可變型別的呢?兩種方法 dict.fromkeys seq value 用於...

python學習 Task06 字典與集合

字典 序列是以連續的整數為索引,與此不同的是,字典以 關鍵字 為索引,關鍵字可以是任意不可變型別,通常用字串或數值。字典是 python 唯一的乙個 對映型別,字串 元組 列表屬於序列型別。字典 定義語法為 其中每乙個元素是乙個 鍵值對 鍵 值 key value 關鍵點是 大括號 逗號 和 冒號 ...