상세 컨텐츠

본문 제목

[Python]두개 이상의 시퀀스 동시에 활용 zip

coding

by golduny_zoo 2021. 5. 8. 13:00

본문

728x90

둘이나 그 이상의 시퀀스를 동시에 루핑하려면, 

zip() 함수로 엔트리들의 쌍을 만들 수 있습니다.

 

 

만약 두 시퀀스의 길이가 맞지 않는다면?

num=[1,2,3,4]
alp = ['A','B','C','D','E']

list(zip(num, alp))

>>> [(1, 'A'), (2, 'B'), (3, 'C'), (4, 'D')]

길이가 짧은 시퀀스을 기준으로 값이 정해진다. 

 

 

 

 

 

 

docs.python.org/ko/3/tutorial/datastructures.html?highlight=zip

 

5. 자료 구조 — Python 3.9.5 문서

5. 자료 구조 이 장에서는 여러분이 이미 배운 것들을 좀 더 자세히 설명하고, 몇 가지 새로운 것들을 덧붙입니다. 5.1. 리스트 더 보기 리스트 자료 형은 몇 가지 메서드들을 더 갖고 있습니다. 이

docs.python.org

 

관련글 더보기