Python 元組

元組是另一種基本的 Python 數據結構。 它們允許你創建不可變的對象組。這意味著一旦創建了元組,它就無法被修改。你無法添加或刪除項目。 它們的創建方式與列表類似,但使用圓括號而不是方括號: names = ("Roger", "Syd") 元組是有序的,就像列表一樣,所以你可以通過索引值獲取它的值: names[0] # "Roger" names[1] # "Syd" 你還可以使用 index() 方法: names.index('Roger') # 0 names.index('Syd') # 1 與字符串和列表一樣,使用負索引將從末尾開始搜索: names[-1] # True 你可以使用 len() 函數計算元組中的項目數量: len(names) # 2 你可以使用 in 運算符檢查一個項目是否包含在元組中: print("Roger" in names) # True 你還可以使用切片提取元組的一部分: names[0:2] # ('Roger', 'Syd') names[1:] # ('Syd',) 使用 len() 全局函數獲取元組中的項目數量,與我們用於獲取字符串的長度相同: len(names) #2 你可以使用 sorted() 全局函數創建元組的排序版本: sorted(names) 你可以使用 + 運算符從現有元組中創建新的元組: newTuple = names + ("Vanille", "Tina")