Python zip() 함수
정의 및 사용법
zip() 함수는 zip 객체를 반환하며, 각 전달된 이터레이터의 첫 번째 항목을 일치시키고, 그 다음 각 전달된 이터레이터의 두 번째 항목을 일치시키고 이렇게 계속 합니다.
전달된 이터레이터가 다른 길이를 가지고 있다면, 새로운 이터레이터의 길이는 길이가 짧은 이터레이터에 의해 결정됩니다.
문법
zip(iterator1, iterator2, iterator3 ...)
매개변수 값
매개변수 | 설명 |
---|---|
iterator1, iterator2, iterator3 ... | 연결된 이터레이터 객체. |
더 많은 예제
예제
한 개의 튜플이 더 많은 항목을 포함하고 있으면, 이러한 항목은 무시됩니다:
a = ("Bill", "Steve", "Elon") b = ("Gates", "Jobs", "Musk", "Richard") x = zip(a, b)