元組
元組是有序且不可更改的集合。在Python中,元組是用圓括號包裹的。
示例
創建元組:
<code>thistuple = ("自行車", "汽車", "高鐵")print(thistuple)/<code>
複製
訪問元組項目
你可以通過索引來訪問元組項:
示例
返回位置1中的項目:
<code>thistuple = ("自行車", "汽車", "高鐵")print(thistuple[1])/<code>
複製
修改元組值
一旦創建了元組,就不能更改它的值。元組是不可修改的。
遍歷元組
可以使用for循環遍歷元組項。
示例
遍歷項目並打印值:
<code>thistuple = ("自行車", "汽車", "高鐵")for x in thistuple: print(x)/<code>
複製
檢查項目是否存在
要確定某項在元組中是否存在,可使用in關鍵字:
示例
檢查“自行車”是否出現在元組中:
<code>thistuple = ("自行車", "汽車", "高鐵")if "自行車" in thistuple: print("交通工具中包含自行車")/<code>
複製
元組的長度
要確定一個元組有多少項,可以使用len()方法:
示例
打印元組長度:
<code>thistuple = ("自行車", "汽車", "高鐵")print(len(thistuple))/<code>
複製
添加項目
一旦創建了元組,就不能向其中添加項。元組是不可修改的。
示例
不能向元組添加項:
<code>thistuple = ("自行車", "汽車", "高鐵")thistuple[3] = "飛機" # 此處會報錯print(thistuple)/<code>
複製
刪除項目
元組是不可更改的,不能刪除元組項,但可以刪除整個元組:
示例
del關鍵字可以刪除整個元組:
<code>thistuple = ("自行車", "汽車", "高鐵")del thistupleprint(thistuple) # 此處會報錯,因為元組已被刪除/<code>
複製
tuple()構造函數
也可以使用tuple()構造函數來創建一個元組。
示例
使用tuple()方法創建一個元組:
<code>thistuple = (("自行車", "汽車", "高鐵")) # 注意雙圓括號print(thistuple)/<code>
複製
元組的方法
Python 元組有兩個內置方法:
閱讀更多 見血飛程序人生 的文章