Appia의 IT세상

파이썬[Python] 046 시퀀스 기반의 자료형 순환 시, Index값과 구성요소 나타내기 본문

Python/Python 응용

파이썬[Python] 046 시퀀스 기반의 자료형 순환 시, Index값과 구성요소 나타내기

Appia 2020. 2. 21. 00:01
반응형

오늘 포스팅은 리스트 관련된 이야기를 잠깐 해보고자 합니다. 오늘 갑자기 리스트를 슬라이싱 하면서, 맴버들을 불러오는 갑자기 맴버들의 Index 값이 너무나 궁금했습니다. 그래서 궁리 하고 예전에 했던 부분들을 살펴보던 중에 다음 함수를 생각했습니다.

 

enumerate()

 

파이썬[Python] 내장함수인 enumerate 시퀀스 기반의 자료형을 인자로 하여 맴버와 함께 Index값을 반환해 주는 기능을 합니다. 따라서 반복문을 수행하는 for문과 많이 사용됩니다.

 

그럼 다음 예제를 한번 살펴보겠습니다.

1
2
3
4
5
6
Array = ['V1','V2','V3','V4','V5']
print(enumerate(Array))
 
for Index, Member in enumerate(Array):
  print(Index)
  print(Member)
cs

 

위의 예제를 실행하면 다음과 같은 결과가 나옵니다.

1
2
3
4
5
6
7
8
9
10
0
V1
1
V2
2
V3
3
V4
4
V5
cs

 

오늘은 간단하게 시퀀스 자료 구조에서 맴버와 Index값을 반환하는 방법에 대해서 살펴봤습니다. 물론 오늘 포스팅은 이제껏 했던 포스팅중에 가장 짧아서 살짝 죄책감이 있지만 부분은 활용도가 높은 같아서 매우 강조하는 부분입니다. 도움이 되시길 바라며, 문의 사항이나 궁금하신 점은 댓글 방명록에 부탁드립니다.

반응형
Comments