python tuple unpacking

튜플 언패킹

  • 파이썬에서 iterable한 객체는 sequence unpacking operator *를 사용하여 언패킹 할 수 있습니다.
  • 변수를 할당하는 문장에서 왼쪽에 두 개 이상의 변수를 사용하고 한 변수 앞에 * 연산자가 붙으면, 오른쪽 값들 중 할당되고 남은 값들이 * 연산자가 붙은 변수에 할당됩니다.
1
2
x, *y = (1, 2, 3, 4)
x

1

1
y

[2, 3, 4]

1
2
*x, y = (1, 2, 3, 4)
x

[1, 2, 3]

1
y

4

You need to set install_url to use ShareThis. Please set it in _config.yml.

Comments