[Python] Zip
·
개발 (Development)/Python
파이썬의 내장함수 zip()에 대해 알아보려고 한다.1. zip() 기본 문법zip() 함수는 여러 개의 순회 가능한(iterable) 객체를 인자로 받고, 각 객체가 담고 있는 원소를 튜플의 형태로 차례로 접근할 수 있는 반복자(iterator)를 반환한다.>>> numbers = [1, 2, 3]>>> letters = ["A", "B", "C"]>>> for pair in zip(numbers, letters):... print(pair)...(1, 'A')(2, 'B')(3, 'C')위 코드를 보면 numbers 리스트와 letters 리스트를 zip() 함수에 인자로 넘겨서 호출 후에 for 문으로 zip() 함수의 반환값을 대상으로 루프를 돌면서 튜플을 차례로 출력하고 있다. zip()..