개발/기타

[Python] for 문에서 List 인덱스와 값 동시에 사용

유훈 | Yuhun 2022. 1. 23. 18:00
반응형

for 문을 배열의 수 만큼 돌리고 해당 인덱스로 배열에 접근하는 방법도 가능하지만 enumerate를 이용하는 방법이 있습니다.

 

1. 배열의 수 만큼 돌려서 접근하기

exList = ["a", "b", "c", "d", "e", "f", "g"]

for index in range(0, len(exList)):
    print(index, exList[index])

 

2. enumerate 사용하기

exList = ["a", "b", "c", "d", "e", "f", "g"]

for index, value in enumerate(exList):
		print(index, value)

 

물론 1번의 방법을 사용해도 괜찮지만 enumerate를 통해 좀 더 간단한 코드를 만들수 있습니다.

반응형

'개발 > 기타' 카테고리의 다른 글

[Python] pip로 설치가 안될때  (0) 2022.01.11
[Python] Math() 함수 정리  (0) 2022.01.10
[Python] collections 모듈 (Counter)  (0) 2022.01.03