enumerate 함수
- 순서가 있는 자료형(list, set, tuple, dictionary, string)을 넣어주면 => 기존 값에 인덱스를 추가해서 리턴해준다.
- for문에서 활용도가 높다. (인덱스와 값을 동시에 접근하면서 루프를 돌리고 싶을 때 사용한다.)
reviews = ["review1", "review2", "review3", "review4", "review5",
"review6", "review7", "review8", "review9", "review10",
"review11", "review12", "review13", "review14", "review15",
"review16", "review17", "review18", "review19", "review20",
# ... 더 많은 리뷰 데이터가 있다고 가정
"review100"]
'''
10번째까지만 출력하고 멈추고 싶을 때
10번째 데이터인 것을 인지하려면 인덱스가 필요하기 때문에
enumerate 함수를 사용하여 for문 작성
'''
for i, value in enumerate(reviews):
if i == 10: # 10번째까지 출력했으면 종료
break
print(value)
'데이터 처리 도구 > Python' 카테고리의 다른 글
[Python] 데이터프레임 생략없이 출력하기 (디스플레이 옵션 수정) (0) | 2025.03.09 |
---|---|
[Python] 파이썬 라이브러리 종류 (0) | 2024.09.27 |
[Python] pass, continue, break (0) | 2024.08.13 |
[Python] 데이터 타입 (0) | 2022.09.27 |
[Python] 파이썬을 구성하는 기본 단위 (0) | 2022.09.07 |