Recent Posts
Tags
- 파이썬 입문
- 파이썬 강의 사이트
- python 다운로드
- 파이썬 ide 추천
- python dictionary
- HTML
- 파이썬 학원
- javascript array remove
- 국비 지원 프로그래밍
- 웹 프로그래밍
- javascript array push
- kakao Adfit
- 자바스크립트
- javascript array add
- JavaScript
- javascript array method
- 제이 쿼리
- $(document).ready()
- javascript array shift
- html css
- javascript array map
- 동기 뜻
- jQuery
- 파이썬 사칙연산
- 국비 지원 파이썬
- python slicing
- javascript date format
- python index
- 동기 코드
- 코딩 파이썬 기초
- javascript example
- 파이썬 세트
- jquery loaded event
- javascript 날짜 포맷 변환
- 카카오 애드핏
- 리엑트 삼항연산자
- javascript array unshift
- 비동기 뜻
- 프로그래밍 파이썬
- javascript array splice
- 웹 프로그래밍 기초
- jupyter python
- HTML 기초
- 파이썬 온라인 강의
- 파이썬 배우기
- 프로그래밍
- 파이썬 강의
- 파이썬 기초
- Python3
- 비동기 코드
코딩이 즐겁다
[파이썬 입문] enumerate() 함수 사용법 갓벽 가이드 본문
반응형
파이썬 enumerate() 함수란?
enumerate() 함수는 파이썬에서 반복문을 사용할 때, 인덱스(순번)와 값을 동시에 사용할 수 있도록 도와주는 아주 편리한 내장 함수입니다. 리스트, 튜플, 문자열처럼 순서가 있는 자료형에서 자주 활용됩니다.
enumerate() 장점
- 반복문을 사용할 때 따로 인덱스를 관리하지 않아도 되기 때문에 코드가 간결해집니다.
- range()와 len() 없이도 인덱스와 값을 함께 사용할 수 있어 가독성이 좋아집니다.
- 데이터의 순번이 필요한 작업에 매우 유용합니다. (예: 줄 번호, 순서 확인 등)
enumerate() 함수 문법
enumerate(반복가능한객체, start=0)
매개변수 | 설명 |
iterable | 반복 가능한 객체 (리스트, 튜플, 문자열 등) |
start | 시작할 인덱스 번호 (기본값은 0) |
enumerate() 함수 사용법
기본 예제
✅ 예제 코드:
fruits = ['사과', '바나나', '포도']
for index, fruit in enumerate(fruits):
print(f"{index}번째 과일은 {fruit}입니다.")
'''
출력 결과
0번째 과일은 사과입니다.
1번째 과일은 바나나입니다.
2번째 과일은 포도입니다.
'''
인덱스를 1부터 시작하고 싶은 경우
enumerate() 함수의 start 매개변수를 활용하시면 됩니다.
✅ 예제 코드:
fruits = ['사과', '바나나', '포도']
for index, fruit in enumerate(fruits, start=1):
print(f"{index}번째 과일은 {fruit}입니다.")
'''
출력 결과
1번째 과일은 사과입니다.
2번째 과일은 바나나입니다.
3번째 과일은 포도입니다.
'''
enumerate() 객체 확인
✅ 예제 코드:
fruits = ['사과', '바나나', '포도']
result = enumerate(fruits)
print(list(result))
'''
출력 결과
[(0, '사과'), (1, '바나나'), (2, '포도')]
'''
enumerate() 함수를 사용하지 않는 방법
✅ 예제 코드:
fruits = ['사과', '바나나', '포도']
for i in range(len(fruits)):
print(f"{i}번째 과일은 {fruits[i]}입니다.")
'''
출력 결과
0번째 과일은 사과입니다.
1번째 과일은 바나나입니다.
2번째 과일은 포도입니다.
'''
코즐
파이썬을 배우고 싶은 사람은 누구나 파이썬 학원(국비 지원 파이썬 학원)에 가지 않고도 파이썬 공부를 하면서 실력을 쌓아나갈 수 있다고 생각합니다.
파이썬 온라인 강의 자료를 올리면서 누구나 쉽게 파이썬을 공부하실 수 있도록 최선을 다해서 설명하도록 하겠습니다.
반응형
'Python' 카테고리의 다른 글
[파이썬 입문] count() 메서드 사용법 갓벽 가이드 (91) | 2025.02.26 |
---|---|
[파이썬 기초] switch문을 대체하는 match문 사용법 갓벽 가이드 (45) | 2025.02.22 |
[파이썬 입문] reduce 함수 사용법 갓벽 가이드 (63) | 2025.02.21 |
[파이썬 입문] try except 구문 갓벽 가이드 (116) | 2025.02.19 |
[파이썬 입문] 문자열 뒤집기, 문자열 거꾸로 출력 7가지 방법 갓벽 가이드 (127) | 2025.02.18 |