상세 컨텐츠

본문 제목

Python(파이썬) 튜플을 사용한 병렬 할당 (parallel assignment)

프로그램 언어/Python

by husks 2023. 3. 28. 10:57

본문

반응형

튜플을 사용한 병렬 할당(parallel assignment)은 파이썬에서 여러 개의 변수에 값을 할당하는 방법 중 하나입니다.

 

예를 들어, 다음과 같이 튜플을 사용하여 변수에 값을 할당할 수 있습니다.

x, y, z = 1, 2, 3

위 코드에서는 x, y, z 변수에 각각 1, 2, 3 값을 할당합니다. 이때 할당 연산자(=) 오른쪽에 있는 값들이 튜플 형태로 구성되어 있으므로, 왼쪽에 있는 변수들도 튜플 형태로 구성됩니다.

 

튜플을 사용한 병렬 할당은 변수의 값을 간편하게 교환할 때 유용하게 사용될 수 있습니다. 다음은 두 변수의 값을 교환하는 예시입니다.

x, y = 1, 2
x, y = y, x  # x와 y의 값을 교환

위 코드에서 x, y의 값을 교환하고자 할 때, 별도의 변수를 사용하지 않고 튜플을 사용한 병렬 할당을 이용하여 간단하게 값을 교환할 수 있습니다.

반응형

관련글 더보기

댓글 영역