python에서 두 그룹의 데이터를 서로 엮어주는 내장 함수 zip()에 대해 알아보자. 기본적인 zip()의 사용법은 여러 개의 iterable한 객체를 인자로 받고, 각 객체가 담고 있는 원소를 짝지어 tuple형태로 반환한다. 아래의 예제를 보자. n_list = [1, 2, 3] s_list = ['A', 'B', 'C'] for z in zip(n_list, s_list): print(z) ''' (1, 'A') (2, 'B') (3, 'C') ''' 위와 같이 여러 그룹의 데이터를 하나씩 차례로 짝을 지어준다. 어떤 상황에서 zip을 유용하게 사용할 수 있나요? 🙋♂️ zip은 여러 그룹의 데이터를 한 번의 루프로 처리할 수 있다. 예를 들어 3개의 문자열 내의 글자를 하나씩 루프를 돌릴 필..