Python タプル (tuple) は不変のシーケンスです。 Python タプルは Python リスト データに似ており、どちらも線形テーブルです。唯一の違いは、Python タプルに格納されたデータをプログラムで変更できないことです。タプルはデータの読み取りのみが可能で、変更はできないリストと考えることができます。
#Python のタプルはリストと似ていますが、タプルの要素を変更できない点が異なります。
タプルには括弧を使用し、リストには角括弧を使用します。
タプルの作成は非常に簡単で、括弧内に要素を追加し、カンマで区切るだけです。
次の例:
例 (Python 2.0)
tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d"
空のタプルを作成します
tup1 = ()
タプルに要素が 1 つだけ含まれている場合は、要素の後にカンマ
tup1 = (50,)
を追加する必要があります。タプルは文字列に似ています。添字インデックスは 0 から始まり、インターセプト、結合などが可能です。
タプルへのアクセス
以下に示すように、タプルは添字インデックスを使用してタプル内の値にアクセスできます:
例 (Python 2.0)
#!/usr/bin/python tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5, 6, 7 ) print "tup1[0]: ", tup1[0] print "tup2[1:5]: ", tup2[1:5]
上記の例の出力結果:
tup1[0]: physics tup2[1:5]: (2, 3, 4, 5)
関連する推奨事項: "Python チュートリアル "
以上がPythonのタプルとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。