Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでのタプルの解凍とは何ですか?


タプルの解凍を定義する前に、タプルとは何かを理解する必要があります。

タプル :Pythonでは、タプルは不変オブジェクトを格納するために使用されます。タプルは、不変のPythonオブジェクトのシーケンスです。タプルはシーケンスであり、タプルは変更できず、タプルは括弧を使用します。値の(RHS)右側を(LHS)左側に割り当てます。別の言い方をすれば、値のタプルを変数にアンパックすることと呼ばれます。タプルのアンパックでは、LHSの変数の数は、指定されたタプルの値の数と等しくなければなりません。パッキングでは、値を新しいタプルに入れ、アンパックでは、それらの値を単一の変数に抽出します。

例1

tuple = ("Tutorials Point", 132, "Employees") # tuple packing
(companyname , Employerscount ,Information) = tuple # tuple unpacking
print(companyname)
print(Employerscount)
print(Information)

出力

Tutorials Point
132
Employees

例2

tuple = ("RRS College of Engg and Technology", 6000, "Engineering") # tuple packing
(college, student, graduates) = tuple # tuple unpacking
# print college name
print(college)
# print no of student
print(student)
# print type of college
print(graduates)

出力

RRS College of Engg and Technology
6000
Engineering

  1. 印刷>>はPythonで何をしますか?

    は、標準のprintステートメントを拡張して、デフォルトのsys.stdoutの代わりに、ファイルのようなオブジェクトに印刷できるようにする構文です。そのため、ファイルに直接印刷するために使用できます。 例 たとえば、my_fileというファイルを開いたら、次のコマンドを使用してそのファイルに書き込むことができます。  >>> my_file =open("my_file") >>> print >>my_file, "Hello World" これにより、my_fileに「HelloWorl

  2. print()関数はPythonで何をしますか?

    Python 3では、print()は組み込み関数(オブジェクト)であり、画面に指定した引数を出力するために使用されます。たとえば、 >>> print("Hello!") Hello! >>> print(5) 5 これ以前は、印刷はステートメントでした。次のように使用できます: >>> print "Hello!" Hello! >>> print 5 Hello 各式を順番に評価し、結果のオブジェクトを標準出力に書き込みます。オブジェクトが文字列でない場合は、最初に文字列変