편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
5번째 줄: | 5번째 줄: | ||
{{소스헤더|형식}} | {{소스헤더|형식}} | ||
< | <source lang='python'> | ||
enumerate(iterable, start=0) | enumerate(iterable, start=0) | ||
</ | </source> | ||
==예시 1== | ==예시 1== | ||
< | <source lang='python' run> | ||
seasons = ['Spring', 'Summer', 'Fall', 'Winter'] | seasons = ['Spring', 'Summer', 'Fall', 'Winter'] | ||
print( list(enumerate(seasons)) ) # [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')] | print( list(enumerate(seasons)) ) # [(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')] | ||
print( list(enumerate(seasons, start=1)) ) # [(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')] | print( list(enumerate(seasons, start=1)) ) # [(1, 'Spring'), (2, 'Summer'), (3, 'Fall'), (4, 'Winter')] | ||
</ | </source> | ||
==예시 2== | ==예시 2== | ||
< | <source lang='Python' run> | ||
fruits = ['Apple', 'Banana', 'Mango'] | fruits = ['Apple', 'Banana', 'Mango'] | ||
print( type(enumerate(fruits) )) # <class 'enumerate'> | print( type(enumerate(fruits) )) # <class 'enumerate'> | ||
print( dict(enumerate(fruits)) ) # {0: 'Apple', 1: 'Banana', 2: 'Mango'} | print( dict(enumerate(fruits)) ) # {0: 'Apple', 1: 'Banana', 2: 'Mango'} | ||
</ | </source> | ||
< | <source lang='Python' run> | ||
fruits = ['Apple', 'Banana', 'Mango'] | fruits = ['Apple', 'Banana', 'Mango'] | ||
for k, v in enumerate(fruits): | for k, v in enumerate(fruits): | ||
print(k, v) | print(k, v) | ||
</ | </source> | ||
< | <source lang='Python' run> | ||
fruits = ['Apple', 'Banana', 'Mango'] | fruits = ['Apple', 'Banana', 'Mango'] | ||
for k in range( len(fruits) ): | for k in range( len(fruits) ): | ||
print(k, fruits[k]) | print(k, fruits[k]) | ||
</ | </source> | ||
< | <source lang='Python' run> | ||
fruits = ['Apple', 'Banana', 'Mango', 'Orange'] | fruits = ['Apple', 'Banana', 'Mango', 'Orange'] | ||
print(dict( enumerate(fruits, 1000) )) # {1000: 'Apple', 1001: 'Banana', 1002: 'Mango', 1003: 'Orange'} | print(dict( enumerate(fruits, 1000) )) # {1000: 'Apple', 1001: 'Banana', 1002: 'Mango', 1003: 'Orange'} | ||
</ | </source> | ||
==같이 보기== | ==같이 보기== |