[enumerate()]
- 인덱스와 아이템을 한번에 조회할 수 있다.
- enumerate는 리스트 뿐만 아니라 문자열에도 적용할 수 있다.
hello = 'hello'
for idx,item in enumerate(hello):
print(f'인덱스 {idx}의 value값 {item}')
'''
인덱스 0의 value값 h
인덱스 1의 value값 e
인덱스 2의 value값 l
인덱스 3의 value값 l
인덱스 4의 value값 o
'''
[실습1] 가장 좋아하는 스포츠가 몇번째에 있는지 출력하는 프로그램
sports = ['농구','수구','축구','마라톤','테니스']
favoriteSport = input('가장 좋아하는 스포츠는? : ')
for idx, sport in enumerate(sports):
if sport == favoriteSport:
print(f'{idx+1}번째에 {favoriteSport}가 있습니다.')
'''
가장 좋아하는 스포츠는? : 수구
2번째에 수구가 있습니다.
'''
'자료구조' 카테고리의 다른 글
[자료구조] 리스트 연결, extend(), 번외 count() (0) | 2022.05.11 |
---|---|
[자료구조] 리스트 pop(), remove(), del, clear() (0) | 2022.05.10 |
[자료구조] 리스트 append(), insert() (0) | 2022.05.10 |
[자료구조] 이중 리스트 일때, 내부 리스트 조회 (0) | 2022.05.10 |
[자료구조] 자료구조란? (0) | 2022.05.10 |