시작하기에 앞서, zip 함수란? Python에서 사용되는 내장 함수 중 하나로, 여러 개의 순회 가능한(iterable) 객체를 받아 각 객체에서 동일한 인덱스의 요소들을 묶어 튜플로 반환하는 역할을 한다. 아래는 예제다. numbers = [1, 2, 3, 4] letters = ["a", "b", "c", "d"] zipped = zip(numbers, letters) for z in zipped: print(z) 결과) 위의 결과를 보면, zip() 함수가 각 리스트의 같은 인덱스에 있는 요소들을 묶어서 튜플로 만들어 반환했음을 알 수 있다. 이렇게 함으로써 우리는 두 리스트를 한 번에 처리할 수 있다. 위의 예제는 단순히 두 개의 리스트를 zip() 함수로 묶은 것이지만, zip() 함수는 두 ..