파이썬 내장함수 enumerate
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 이런거 불가능
2024. 8. 3.