[Python] zip함수(두 개의 리스트를 묶어주기)
zip은 두 개의 리스트를 서로 묶어줄 때 사용한다. 다음의 예시를 살펴보자. name = ['gum', 'snack']price = [500, 1000]z = zip(name, price)print(list(z)) [('merona', 500), ('gugucon', 1000)] output 값을 보면 알겠지만, name과 price의 0번 원소는 0번 원소끼리, 1번 원소는 1번 원소끼리 묶어주고 zip 타입의 객체를 우리가 알고 있는 리스트 타입으로 반환하는 모습을 살펴볼 수 있다. 그렇다면 어떤 상황에 사용하는 것이 좋을까? 다음과 같이 for문과 함께 활용해서 사용할 수 있다.name = ['gum', 'snack']price = [500, 1000]for n, p in zip(name, pri..