ホームページ >バックエンド開発 >Python チュートリアル >Pythonのタプルとはどういう意味ですか?

Pythonのタプルとはどういう意味ですか?

藏色散人
藏色散人オリジナル
2019-06-21 11:14:1321148ブラウズ

Python タプル (tuple) は不変のシーケンスです。 Python タプルは 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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。