Python 기초
파이썬, 리스트 언팩(unpack, 데이터 분리) 처리
수알치
2020. 9. 19. 18:27
파이썬, 리스트 언팩(unpack, 데이터 분리) 처리
글. 오상문 sualchi@daum.net
파이썬에서 리스트, 튜플 같은 자료 앞에 *을 붙여주면 데이터가 분리(unpack) 됩니다.
다음 예제를 실행하면 print() 함수에서 리스트와 튜플을 출력할 때 * 연산을 이용하여
항목 값을 분리시키는 것을 볼 수 있습니다.
data1 = [1, 2, 3, 4, 5]
data2 = ["abc", "def", "ghi"]
data3 = (1, 2, 3, 4, 5)
print( data1)
print(*data1) # unpack...
print(*data2) # unpack...
print(*data3) # unpack...
[실행 결과]
[1, 2, 3, 4, 5]
1 2 3 4 5 <--- 개별 값으로 분리됨!
abc def ghi <--- 개별 값으로 분리됨!
1 2 3 4 5 <--- 개별 값으로 분리됨!
<이상>
반응형