https://docs.python.org/ko/3/library/functions.html?highlight=enumerate#enumerate
enumerate(iterable, start = 0)
iterable에 iteration이 가능한 자료형을 넣는다.(list, tuple 등)
start는 시작 카운트 값을 의미한다.
start 값부터 차례로 번호를 붙인 tuple들의 list를 반환한다.
>>> a = [5, 9, 3]
>>> list(enumerate(a))
[(0, 5), (1, 9), (2, 3)]
>>> list(enumerate(a, start = 1))
[(1, 5), (2, 9), (3, 3)]