02.29 Python 元組(Tuple)

元組

元組是有序且不可更改的集合。在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 元組有兩個內置方法:


Python 元組(Tuple)


分享到:


相關文章: