Pythonタプル要素取得の手法
Pythonのタプルは不変のシーケンスで、インデックスを指定してアクセスします。
次に示す方法で値を取得できます。
- 添え字を使用して:タプル内の要素を取得するには角括弧 [] を使用し、添え字は 0 から始まります。たとえば、tup[0] はタプル内の最初の要素を返します。
- スライスを使用:スライス演算子 : を使用してタプルから部分集合を取得し、開始インデックスと終了インデックスを含みます。たとえば、tup[1:3] はインデックス 1 からインデックス 2 の要素の部分集合を返します。
- 負のインデックスを使用:インデックスに負の数字を使用して、タプル末尾から要素を取得できます。例えば:tup[-1] はタプル内の最後から1つ目の要素を返します。
以下では、タプルから値を取り出す例を示します。
tup = (1, 2, 3, 4, 5)
print(tup[0]) # 输出:1
print(tup[1:3]) # 输出:(2, 3)
print(tup[-1]) # 输出:5
タプルは変更できないので、要素の変更はできない点に注意