더북(TheBook)

icon_wait

 

파이썬에서 두 자료 값 서로 바꾸기

리스트 안에서 두 자료 값의 위치를 서로 바꾸는 데 다음과 같은 문장이 사용되었습니다.

 

a[i], a[min_idx] = a[min_idx], a[i]

 

파이썬에서 두 변수의 값을 서로 바꾸려면 다음과 같이 쉼표를 이용해 변수를 뒤집어 표현하면 됩니다.

x, y = y, x

 

>>> x = 1

>>> y = 2

>>> x, y = y, x

>>> x

2

>>> y

1

 

 

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.