tupleは変更不可能(immutable)なので、要素を追加、削除、変更することができません。

python

Pythonのtupleは、変更不可能なデータ型です。tupleは、要素を追加、削除、変更することができません。tupleは、複数のデータを一つにまとめて扱うことができます。

tupleを作成するには、カッコ()を使用します。以下の例では、数値の1,2,3を要素として持つtupleを作成しています。

t = (1, 2, 3)

tupleの要素を取得するには、インデックスを指定します。以下の例では、tupleの2番目の要素を取得しています。

print(t[1])
# 2

tupleの要素を変更することはできません。以下の例では、tupleの2番目の要素を変更しようとしていますが、エラーが発生しています。

t[1] = 5
# TypeError: 'tuple' object does not support item assignment

tupleの要素を追加、削除することもできません。以下の例では、tupleに要素を追加しようとしていますが、エラーが発生しています。

t.append(4)
# AttributeError: 'tuple' object has no attribute 'append'

したがって、Pythonのtupleは、要素を追加、削除、変更することができません。

タイトルとURLをコピーしました