enumerate
인덱스의 번호와 배열의 값을 tuple형태로 반환한다
test = [5, 4, 3, 2, 1]
for t in enumerate(test):
print(t)
#출력
(0, 5)
(1, 4)
(2, 3)
(3, 2)
(4, 1)
tuple 형태로 반환을 하므로 for 문을 통해 인덱스와 배열의 값을 한 번에 들고 올 수 있다
for index, value in enumerate(test):
print("index: {0} value: {1}".format(index, value))
#출력
index: 0 value:5
index: 1 value:4
index: 2 value:3
index: 3 value:2
index: 4 value:1
'파이썬 문법' 카테고리의 다른 글
배열을 string으로 바꾸는 방법 (0) | 2021.03.23 |
---|---|
문자를 아스키코드로 아스키코드를 문자로 변환하기 (0) | 2021.02.27 |