Python初學者第八天 元組和字典

2022-07-20 01:24:09 字數 1663 閱讀 6427

8day

1、資料型別:元組

元組:有序的,不可變地資料的集合。但若包含其他可變元素,這些元素可變。顯示的告訴別人,此處不可修改;

a = (1,2,3,4,5,['1','a'])

2、資料型別:字典

字典:字典是一種key-value的資料型別,使用就像我們上學用的字典,通過筆筆劃、字母來查對應頁的詳細內容;

特性:-無序

-查詢速度快

-可存放任意多個值、可修改、可以不唯一

-key-value結構

-key必須可hash、且必須為不可變的資料型別、必須唯一

2.1 字典的基本操作:

2.1.1 刪除

a、 pop 刪除 

b、popitem 隨機刪除

c、del  刪除

del dict[key] 

d、 clear 清空

2.1.3 增加

a、 直接加

dict[key]=value 若有則替換,若無則新增

2.1.4 修改

2.1.5 獲取

dict.get(key) 若有,返回對應的value。若無,則返回「none」

k in dict  判斷是否有這個key,若有則返回true,若無則返回false

2.2 常用操作:

dict.keys  輸出字典的所有key值

dict.values 輸出字典的所有value值

dict.items 將字典轉成乙個列表

dict.update(dict2) 將兩個字典合併。若有相同的key,則覆蓋。沒有相同的key,則建立

dict.setdefault(key,value)  若有這個key,在返回value。若沒有,則建立

fromkeys 將列表轉換成乙個字典

python打卡第八天

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

Python學習第八天

字典與集合 字典是一種列表,只不過其中儲存的元素成了鍵值對,字典的每個鍵值 key value 對用冒號 分割,每個鍵值對之間用逗號 分割,整個字典包括在花括號 中 格式如下所示 d 值可以取任何資料型別,但鍵必須是不可變的,如字串,數字或元組。乙個簡單的字典例項 dict1 dict2 dict ...

學習python 第八天

物件導向 多型 多種形態 繼承 重寫 類與類之間的關係 繼承 關聯 組合,聚合 依賴 關聯 乙個類的物件作為另乙個類的屬性 依賴 乙個類的物件作為另乙個類的方法的引數 耦合程度 繼承 關聯 依賴 封裝 類屬性 物件屬性 class a name 張三 類屬性 def init self,age se...