Tuple
在 Python 中,我們經常使用 Tuple 來將相關數據分組。Tuple 指的是有序且不可變的元素集合。
-
形式:通常以逗號分隔的元素寫在括號"() "中。
-
數據類型和索引:包含 String、整數和浮點數,并使用正索引和負索引訪問它們。
-
操作:可執行合并、連接和切分等操作。元組是不可變的,因此需要創建一個新的元組才能對其進行操作。
-
嵌套的元組:可以包括其他復雜數據類型的元組;可以通過索引訪問嵌套元組中的元素。
List
Python 中的列表包含有序的項目集合,這些集合可以容納不同類型的元素,并且是可變的,允許進行多功能數據存儲和操作。
-
形式:一個有序序列,用方括號"[]"表示;使用分隔符分隔列表中的元素。
-
特性:列表具有可變性,因此與 Tuple 類似。
-
數據類型和索引:包含 String、整數和浮點數,還可以在其中嵌套列表。可以使用正索引和負索引訪問列表中的每個元素。
-
操作:連接或追加列表會導致修改同一個列表;可以執行添加、刪除、拆分等操作;可以克隆一個 list 來創建另一個 list。
-
當多個名稱指向同一個 Object 時,就會出現別名。
Dictionary
Python 中的 Dictionary 是鍵值對,它提供了一種基于唯一鍵來存儲和檢索數據的靈活方式。
-
形式:
-
字典由鍵和值組成,兩者都由字符串元素構成;
-
可以使用大括號來表示字典;
-
每個 Key-Value Pair 之間用逗號隔開,還可以使用顏色高亮顯示,使鍵值更加明顯;
-
集合不包含重復項;大括號"{}"有助于定義集合的元素
-
特性:
-
鍵必須具有不可變性和唯一性;
-
可以是不可變的,也可以是可變的,而且允許重復;
-
集合沒有順序;
-
Python 中的集合是唯一元素的集合,對于刪除重復元素和執行集合操作(如聯合和相交)等任務非常有用。
-
操作:
-
添加、刪除;
-
對字典執行操作以檢查鍵,從而輸出 true 或 false;
-
可以應用方法來獲取字典中鍵和值的列表;
-
通過集合函數傳遞的列表會生成一個包含唯一元素的集合;
-
使用 "集合操作 "可以執行添加、刪除和驗證集合元素等操作;
-
可以使用"&"操作符組合集合,從兩個集合中獲取共同元素;
-
可以使用 Union 函數合并兩個集合,包括兩個集合中的公共元素和唯一元素;
-
子集方法用于確定兩個或多個集合是否是子集;
-
使用鍵作為參數,可以獲取相應的值;
-
可以將字典賦值給 Variable。