-
변수의 값 바꾸기 (swap)Python 2021. 1. 21. 10:32
튜플은 여러 개의 변수에 값을 한꺼번에 대입하는 기능이 있다.
tu = "이순신", "김유신", "강감찬" lee, kim, kang = tu print(lee, kim, kang)
이순신 김유신 강감찬
이때 좌변의 변수 개수와 튜플의 요소 개수는 같아야 한다. 튜플에 저장된 요소를 풀어헤쳐(Tuple Unpacking) 각 변수에 나누어 대입하는 셈이다. 이 기능을 사용하면 두 변수의 값을 한번에 초기화하고 두 값을 쉽게 교환할 수 있다.
ex)
a, b, c = 12, 34, "string" print(a, b, c) a, b, c = c, b, a print(a, b, c)
12 34 string string 34 12
'Python' 카테고리의 다른 글
리스트 중복 요소 제거 (0) 2021.01.21 리스트 안 빈 문자 제거하기 (0) 2021.01.21 iterable 속 숫자를 다 더해주는 sum 내장함수 (0) 2021.01.21 python의 삼항 연산자 (0) 2021.01.21 zfill()과 rjust()와 ljust() (0) 2021.01.20