[python] 열거 방법에 대한 자세한 설명

enumerate()반복 과정에서 인덱스와 해당 값을 동시에 얻는 데 사용되는 Python에 내장된 함수입니다. 루프 내 요소의 위치 정보를 쉽게 얻을 수 있습니다. enumerate()함수의 기본 사용법은 다음과 같습니다.

enumerate(iterable, start=0)

  • iterable: 목록, 튜플, 문자열 등과 같이 반복할 수 있는 반복 가능한 객체입니다.
  • start: 인덱스의 시작 값을 지정합니다. 기본값은 0입니다.

다음은 이 기능을 사용하는 방법을 보여주는 예입니다 enumerate().

fruits = ['apple', 'banana', 'orange', 'grape'] 
for index, fruit in enumerate(fruits): 
    print(f"Index: {index}, Fruit: {fruit}") 

산출:

Index: 0, Fruit: apple Index: 1, Fruit: banana Index: 2, Fruit: orange Index: 3, Fruit: grape 

이 예에서 enumerate()함수는 fruits목록의 요소를 해당 인덱스와 함께 반환하며, 이는 루프에서 사용할 수 있습니다.

enumerate()start인덱스의 시작 값을 지정하는 두 번째 매개변수를 받을 수도 있습니다 . 예를 들어:

fruits = ['apple', 'banana', 'orange', 'grape'] 
for index, fruit in enumerate(fruits, start=1): 
    print(f"Index: {index}, Fruit: {fruit}") 

산출:

Index: 1, Fruit: apple Index: 2, Fruit: banana Index: 3, Fruit: orange Index: 4, Fruit: grape 

간단히 말해서, enumerate()이 함수는 반복 프로세스 중에 요소의 인덱스와 값을 얻는 데 매우 편리한 도구이며 다양한 반복 가능한 객체를 반복하는 데 적합합니다.

Supongo que te gusta

Origin blog.csdn.net/m0_61003348/article/details/132476169
Recomendado
Clasificación