반응형
파이썬, enumerate 예제
정리. 수알치 오상문
data = ["사과", "오렌지", "배", "딸기", "감"]
# 리스트에 번호(0부터 시작)와 함께 출력하기
for i, name in enumerate(data):
print(i, name)
[출력 결과]
0 사과
1 오렌지
2 배
3 딸기
4 감
data = ["사과", "오렌지", "배", "딸기", "감"]
# 리스트에 번호(1부터 시작)와 함께 출력하기
for i, name in enumerate(data, start=1):
print(i, name)
[출력 결과]
1 사과
2 오렌지
3 배
4 딸기
5 감
# 리스트를 사전으로 만들기 1 (만들기 2번과 비교하세요)
data = ["사과", "오렌지", "배", "딸기", "감"]
dic_data = dict((i, name) for i, name in enumerate(data))
print(dic_data)
[출력 결과]
{0: '사과', 1: '오렌지', 2: '배', 3: '딸기', 4: '감'}
# 리스트를 사전으로 만들기 2
data = ["사과", "오렌지", "배", "딸기", "감"]
dic_data = dict(enumerate(data))
print(dic_data)
[출력 결과]
{0: '사과', 1: '오렌지', 2: '배', 3: '딸기', 4: '감'}
<이상>
반응형
'Python 기초' 카테고리의 다른 글
파이썬, 진수 변환표 출력하기 (2, 8, 10, 16진수 비교표) (0) | 2021.12.29 |
---|---|
파이썬 포맷(형식) 문자열 다루기 (0) | 2021.11.19 |
파이썬 f 문자열 (f-string) (0) | 2021.10.29 |
파이썬, 휴대폰 번호 유효성 검사(일반 구현과 정규 표현식) (0) | 2021.06.03 |
파이썬, 소수 구하는 특이한 방법 (0) | 2021.05.18 |