Python 계열/Python 레거시 글
[Python] zip
Plan__B
2018. 7. 28. 09:47
Python의 빌트인 함수인 zip()
은 둘 이상의 iterable 객체를 한 번에 순회하기 위해 사용합니다.
zip(*iterables)
인자로 전달된 각 iterable을 집계한 tuple iterator를 반환합니다. i번째 tuple에는 iterable 각각의 i번째 요소가 들어 있습니다.
zip()
은 인자로 전달된 가장 짧은 iterable 객체가 모두 소모되면 멈춥니다.
가장 긴 iterable 객체를 기준으로 zip을 수행하려면, Python 표준 라이브러리인 itertools를 사용해야 합니다.