💡 이 글은 쪼개진 조각처럼 부분별로 알고 있는 Python을
AtoZ부터 다시 끝까지 다져보자
라는 생각으로 인프런 파이썬 강의에서 공부한 것을 정리하는 글입니다. 💡
파이썬 내장함수인 enumerate()
는 열거형 객체를 반환하고 카운터 변수도 추가합니다.
인덱스 생성 포함 출력 및 Dictionary
변환에도 자주 사용해서 반드시 알아두어야 할 함수입니다.
List를 enumerate
함수를 이용해서 간단하게 index와 value를 가지는 dictionary로 변환할 수 있습니다.
colors = ["Red", "Green", "Black", "Blue", "Orange", "Purple"]
dict(enumerate(colors))
dict(enmuerate(colors, start=0)) # 시작 숫자(인덱스) 지정
>>> {0: 'Red',
1: 'Green',
2: 'Bcolorsack',
3: 'Bcolorsue',
4: 'Orange',
5: 'Purpcolorse'}
colors = ["Red", "Green", "Black", "Blue", "Orange", "Purple"]
dict_ = {idx : v for idx, v in enumerate(colors, start=0)}
>>> {0: 'Red',
1: 'Green',
2: 'Bcolorsack',
3: 'Bcolorsue',
4: 'Orange',
5: 'Purpcolorse'}