본문 바로가기
함수 설명/기본 및 범용

[Python] XX번 고객님~ 반복문에서 enumerate()로 인덱스와 함께 값 받기

by First Adventure 2024. 7. 7.
반응형

소개

  enumerate 함수는 반복 가능한 객체를 인덱스와 함께 반환하는 열거 객체로 변환하는 파이썬 내장 함수입니다. 이 함수는 반복문에서 인덱스와 값을 동시에 얻고자 할 때 유용합니다.

 

기본 사용법

상세 설명

  • enumerate 함수의 기본 구문은 enumerate(iterable, start=0)입니다.
    • iterable: 반복 가능한 객체입니다.
    • start: 인덱스의 시작 값을 지정합니다. 기본값은 0입니다.
  • enumerate 함수는 인덱스와 값을 튜플 형태로 반환하는 열거 객체를 생성합니다.
  • 이 함수는 주로 반복문에서 인덱스와 값을 동시에 처리할 때 유용합니다.

예시 설명

  • enumerate(fruits)는 리스트 fruits의 각 요소에 대해 인덱스와 값을 튜플 형태로 반환합니다.
fruits = ['apple', 'banana', 'cherry']
for index, fruit in enumerate(fruits):
    print(index, fruit)
# 출력:
# 0 apple
# 1 banana
# 2 cherry

 

라이센스

  Python의 표준 라이브러리와 내장 함수들은 Python Software Foundation License (PSFL) 하에 배포됩니다. 자세한 라이센스 내용은 Python 공식 라이센스 페이지에서 확인할 수 있습니다.

 

마무리

  인공지능 모델을 학습할 때, 기본으로 쓰는 함수입니다. 인공지능과 관련된 어떤 깃허브 코드를 봐도 기본적으로 들어가 있습니다. 꼭! 배워두시길 바랍니다.

 

관련 내용

  [Python] 폴더 생성해줘! os.makedirs(), os.mkdir()

  [Python] 현재 경로 알려줘! os.getcwd()

  [Python] 가진 거 다꺼내! os.listdir()으로 목록 확인하기

 

반응형