goodthings4me.tistory.com
파이썬 zip(), unzip()은 동일한 개수로 이루어진 자료형을 튜플로 묶거나 풀어버리는 기본 함수
[파이썬기초예제] zip() 함수 unzip() 함수
[파이썬 소스 코드]
# zip & unzip
kor = ['사과', '바나나', '오렌지']
eng = ['apple', 'banana', 'orange']
# zip
res = zip(kor, eng)
print(res)
mixed = list(res)
print(mixed)
# unzip
res2 = zip(*mixed)
print(res2)
un_mixed = list(res2)
print(un_mixed)
# 튜플을 리스트로 바꾸기
print(list(un_mixed[0]))
print(list(un_mixed[1]))
[실행 결과]
[실행 결과]
<zip object at 0x00000223907ED3C0>
[('사과', 'apple'), ('바나나', 'banana'), ('오렌
지', 'orange')]
<zip object at 0x00000223907ED580>
[('사과', '바나나', '오렌지'), ('apple', 'banana', 'orange')]
['사과', '바나나', '오렌지']
['apple', 'banana', 'orange']
'코딩 연습 > 파이썬 기초(예제)' 카테고리의 다른 글
파이썬 연산자, 변수, 자료형 알아보기 (0) | 2023.12.02 |
---|---|
파이썬 리스트, 튜플, 딕셔너리, 세트 등에 대해 알아보기 (0) | 2023.12.02 |
리스트 컴프리헨션(List Comprehention) 연습 (0) | 2023.03.29 |
파이썬 리스트의 reverse()와 reversed() (0) | 2023.03.26 |
숫자 자릿수 맞추기 (0) | 2023.03.22 |
댓글