알고리즘/코테 개념, TIP, 메모
파이썬 내장함수 enumerate
poetDeveloper
2024. 8. 3. 13:29
enumerate
- "순서가 있는" 자료형에 대해서, 인덱스와 값을 포함해서 리턴해준다.
- 즉, 인덱스 & 값을 둘 다 사용하고 싶을 때 쓸 수 있다.
values = [40, 30, 20, 10, 50]
indexed_values = [(value, index) for index, value in enumerate(values)]
print(indexed_values)
print(indexed_values[1])
print(indexed_values[1][1])
# 출력
[(40, 0), (30, 1), (20, 2), (10, 3), (50, 4)]
(30, 1)
1
- 그러나 인덱스 값을 바꿀 순 없다.... indexed_values[1][1] = 10 이런거 불가능
반응형