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

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

藏色散人
リリース: 2019-06-25 14:53:37
オリジナル
21136 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート