Python - 訪問元組項
訪問元組項
您可以透過方括號內的索引號來訪問元組項。
注意: 第一個項的索引是 0。
負數索引
負數索引意味著從末尾開始。
-1
指的是最後一項,-2
指的是倒數第二項,依此類推。
索引範圍
您可以指定開始和結束範圍來指定一個索引範圍。
當指定範圍時,返回值將是一個包含指定項的新元組。
示例
返回第三、第四和第五項
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
自己動手試一試 »
注意: 搜尋將從索引 2(包含)開始,到索引 5(不包含)結束。
記住第一個項的索引是 0。
透過省略開始值,範圍將從第一項開始
示例
此示例返回從開頭到“kiwi”(不包含)的項
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
自己動手試一試 »
透過省略結束值,範圍將一直到元組的末尾
示例
此示例返回從“cherry”開始直到末尾的項
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
自己動手試一試 »
負數索引範圍
如果您想從元組末尾開始搜尋,請指定負數索引
示例
此示例返回從索引 -4(包含)到索引 -1(不包含)的項
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
自己動手試一試 »
檢查項是否存在
要確定指定的項是否存在於元組中,請使用 in
關鍵字。
示例
檢查元組中是否存在“apple”
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple
print("Yes, 'apple' is in the fruits tuple")
自己動手試一試 »