Computer >> 컴퓨터 >  >> 프로그램 작성 >> 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