Book/파이썬 코딩의 기술
[BW 6] 인덱스를 사용하는 대신 대입을 사용해 데이터를 언패킹하라
31514
2024. 10. 22. 16:01
💡 tuple : 값으로 이뤄진 불변 순서쌍을 만들어낼 수 있는 내장 타입
💡 언패킹 구문 : 한 문장 안에서 여러 값을 대입할 수 있다.
언패킹 구문 예시 1
animals = ('수달', '강아지')
outer, dog = animals
print(outer, '&', dog)
>>>
수달 & 강아지
언패킹 구문 예시 2
animals = [('모카', '수달'), ('짱구', '강아지')]
for rank, (name, cate) in enumerate(animals, 1):
print(f'#{rank}: {name}는 {cate}입니다.)
>>>
#1: 모카는 수달입니다.
#2: 짱구는 강아지입니다.
결론
언패킹은 시각적인 잡음을 줄이고 코드를 더 명확하게 한다.