코딩재개발 RSS 태그 관리 글쓰기 방명록
2023-01-13 19:31:00

파이썬에는 두 개의 리스트를 동시에 이터레이션할 수 있도록 도와주는 zip 함수가 있습니다. 

 

다음과 같이 길이가 같은 리스트가 있다고 가정해보겠습니다. 

 

list1 = ['A', 'B', 'C', 'D']
list2 = ['에이', '비', '씨', '디']

 

zip 함수를 사용해서 두 개의 리스트를 동시에 이터레이션해보겠습니다. 

 

list1 = ['A', 'B', 'C', 'D']
list2 = ['에이', '비', '씨', '디']

for i1, i2 in zip(list1, list2):
    print(f'{i1}: {i2}')

 

 

두 개의 리스트가 동시에 반복문에 잘 사용된 것을 확인하실 수 있습니다. 

 

파이썬에서는 반복문에서 최대한 인덱스 사용을 줄이고, enumerate 함수와 zip 함수를 활용해서 가독성을 좋게 하는 것이 좋습니다. 

글을 읽던 중에 궁금했던 부분은 질문해주세요.
칭찬, 지적, 의문, 격려, 감사표현 등을 남겨주세요.
최대한 답변 드리도록 노력하겠습니다.
욕설과 광고를 담은 댓글은 가차없이 삭제합니다.
비밀글