# Python-元組tuple ###### tags: `python` > [name=Ice] > [time=Thu, Nov 3, 2022 8:57 PM] ## [List](https://hackmd.io/tp9CAidmQQ6wlOXRTdSmvQ) vs. Tuple * Tuple = **唯獨**的List * 可互換: ```python= L = [1,2,3] #list T = (4,5,6) #tuple L_To_T = tuple(L) T_To_L = list(T) print(L_To_T #(1, 2, 3) print(T_To_L #[4, 5, 6] ``` ## 元組建立 ### 小括號包住值 ```python= a = ('zero', 'one', 'two') print(a) #('zero', 'one', 'two') ``` ### 拆字串轉元組tuple() ```python= a='cute' a=tuple(a) print(a) #('c', 'u', 't', 'e') ``` ## Tuple Method ### **index()** 查詢位址 查詢元素位址 ```python= a = ('a', 'b', 'c') print(a.index('c')) #2 ``` ### **count()** 計算元素數量 計算指定元素數量 ```python= a = (1, 2, 3, 2, 2, 3, 5) print(a.count(2)) #3 print(a.count(5)) #1 ```