4. 遍歷字典
5. 集合
元組基本介紹python中,數值型別(int和float)、字串str、元組tuple都是不可變型別。而列表list、字典dict、集合set是可變型別
可變物件中都儲存了三個資料
• id(標識)
• type(型別)
• value(值)
字典的作用和列表類似,都是用來儲存物件的容器
列表儲存資料的效能好,但是查詢資料的效能差,字典正好與之相反
在字典中每乙個元素都有唯一的名字,通過這個唯一的名字可以找到指定的元素
這個唯一的名字我們稱之為key 通過key可以快速查詢value 也可以稱之為值
字典我們也稱之為鍵值對(key-value)結構
每個字典中都可以有多個鍵值對,而每乙個鍵值對我們稱其為一項(item)
建立乙個有資料的字典 語法
字典的值可以是任意物件 字典的鍵可以是任意的不可變物件(int str bool tuple…)
字典的鍵是不能重複的,如果出現重複的後面的會替換前面的
copy() 方法用來對字典進行潛複製
注意:== 潛複製只會複製字典本身,如果字典中還有個字典是不會進行複製的 ==
我們主要可以通過3種方式對字典進行遍歷
• keys() 該方法返回字典所有的key
• values() 該方法返回乙個序列 序列中儲存有字典的值
• items() 該方法會返回字典中所有的項 它返回乙個序列,序列中包含有雙值子串行 雙值分別是 字典中的key和value
& 交集運算
| 並集運算
-差集運算
^ 亦或集
<= 檢查乙個集合是否是另乙個集合的子集
< 檢查乙個集合是否是另乙個集合的真子集
>=檢查乙個集合是否是另乙個集合的超集
>檢查乙個集合是否是另乙個集合的真超集
python 元組字典集合
2.刪除元組 3.訪問元組元素 4.修改元組元素 字典集合 異同點簡介 所有的元素都放在 裡,相鄰的元素之間用 相隔開,而元組中可以存放整數,實數,字串,列表,元組等任何型別的內容。tuple 1,123 abc python nb 其實小括號並不是必須使用的,若執行下面程式,再用type 函式檢查...
Python 元組 字典 集合
3 集合 my tuple 10.20,30,40 my tuple 2 80 print my tuple 2 my tuple 2 80 typeerror tuple object does not support item assignmentmy tuple 10 print my tup...
08 元組 字典 集合,總結歸納
4.遍歷字典 5.集合 元組基本介紹 python中,數值型別 int和float 字串str 元組tuple都是不可變型別。而列表list 字典dict 集合set是可變型別 可變物件中都儲存了三個資料 字典的作用和列表類似,都是用來儲存物件的容器 列表儲存資料的效能好,但是查詢資料的效能差,字典...