ホームページ >バックエンド開発 >Python チュートリアル >タプルリテラルを使用してPythonプログラムを作成する

タプルリテラルを使用してPythonプログラムを作成する

PHPz
PHPz転載
2023-09-10 11:09:091262ブラウズ

タプルリテラルを使用してPythonプログラムを作成する

Python では、タプルは、通常、項目のコレクションを格納するために使用される不変のシーケンス型です。

Python タプルは、ネスト、インデックス付け、繰り返しの点で Python リストとよく似ていますが、タプルが不変であるのに対し、リストは変更可能であるという点が 1 つ異なります。つまり、リストの要素は変更できますが、実行はできません。タプルも同様です。もう 1 つの違いは、リストは角括弧 [] を使用して宣言されるのに対し、タプルは単純な括弧 () を使用して宣言されることです。

この記事では、タプル リテラルを使用して Python でタプルを作成する方法について説明します。タプルを定義するための構文を紹介し、さまざまなタイプの要素を使用してタプルを作成する例を示します。

次の方法でタプルを宣言できます -

リーリー

タプルを作成するにはさまざまな方法がありますが、この記事では、タプル リテラルを使用してタプルを作成する方法を説明します。

タプルリテラルを使用する

タプル リテラルを使用してタプル リテラルを作成する前に、まず Python におけるリテラルの意味を理解しましょう。コードを記述するときに変数や定数に割り当てるデータはリテラルと呼ばれます。

これらのリテラルの値は、プログラムの実行全体を通じて変更されません。 Python には多くのタイプの literal がありますが、リスト、タプル、辞書などのコレクション型オブジェクトを参照する必要がある場合は、いわゆる「Literal」を使用する必要があります。コレクション###"。

A

タプル リテラルは、Python でタプル オブジェクトを作成するために使用できるリテラルのコレクションの例です。 ###例###

次の例では、括弧とカンマ宣言を使用してタプルを作成します。

リーリー ###出力###

上記のコードの出力は次のとおりです -

リーリー

別のリストを使用する

別のリストを使用して

tuple

を作成する方法を見ていきます。この方法は、

型変換

とも呼ばれます。基本的に、私たちが行うことは、リスト型のオブジェクトを作成し、それを

tuple 型のオブジェクトに変換することです。この方法の使用はリストを作成する型破りな方法ですが、必要に応じて代替方法としてこの記事で説明されています。 ###例### 以下の例では、別のリストからリストを作成します。作成されたタプルにはリストと同じ要素が含まれますが、変更することはできません。これを行うには、tuple() メソッドを使用します。これは、Python が提供する組み込みメソッドで、データ型をタプルに変換します。 リーリー ###出力###

上記のプログラムの出力は次のとおりです -

リーリー

文字列からタプルを作成

フォーム文字列

を使用して

タプル

を作成する方法を見ていきます。このアプローチでは、文字列のすべての文字が、作成されたタプルの個別の要素になります。これを行うには、

tuple()

関数を使用します。この関数は、そのデータ型をタプルに変換します。

###例###

以下の例では、

文字列 からリストを作成します。このメソッドを使用すると、String 内のすべての文字が、String に出現する順序でタプルの要素になります。 リーリー ###出力###

上記のプログラムの出力は次のとおりです -

リーリー ###結論は###

この記事では、タプルの作成方法とそのプロパティについて説明しました。タプルを作成する 3 つの異なる方法を見てきました。最初の方法では、要素をカンマで区切った括弧を使用してタプルを作成します。 2 番目の方法では、リストからタプルを作成します。この方法では、タプルのすべての要素は、タプルが作成されたリストの要素と同じです。 3 番目の方法では、文字列からタプルを作成します。文字列のすべての文字はタプルの要素です。

以上がタプルリテラルを使用してPythonプログラムを作成するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。