zip() #itertools.zip_longest #파이썬1 [Python] zip() 함수 사용법 / 가장 긴 길이에 맞춰 zip() 사용법 파이썬 zip() 함수 사용법 / 가장 긴 길이에 맞춰 zip() 사용법 파이썬에는 이터러블 객체에 대한 처리를 수행하는 몇 가지의 내장함수가 있다. zip() zip() 함수는 여러 이터러블 객체를 받아 튜플을 반환한다. 이 때 zip()은 가장 짧은 이터러블 길이만큼 결과를 반환한다. 예를 들면 다음과 같다. 리스트 x, y, z 중 가장 길이가 짧은 2에 맞춰서 결과를 반환하는 것을 볼 수 있다. 가장 긴 길이에 맞추고 싶을 때 zip() 사용법 때에 따라서는 가장 긴 길이에 맞춰야 할 때도 있다. 그럴 때는 itertools.zip_longest() 함수를 사용해야 한다. 이 때 fillvalue 인수에 원하는 값을 넣어주면 빈 칸에 들어갈 값을 임의로 정할 수 있다. 위의 예시는 빈 칸에 들어갈.. 2024. 1. 17. 이전 1 다음