이 글에서는 enumerate() 함수와 Python에서 “enumerate()” 함수의 목적에 대해 알아봅니다.
Python의 enumerate() 함수는 데이터 컬렉션을 매개변수로 받아들이고 열거형 객체를 반환합니다.
열거 개체는 키-값 쌍의 형태로 반환됩니다. 키는 각 항목에 해당하는 인덱스이고, 값은 항목입니다.
iterable - 전달된 데이터 컬렉션은 iterable
start - 이름에서 알 수 있듯이 열거형 개체의 시작 인덱스는 start로 정의됩니다. 이 값을 생략하면 여기서는 0이 기본값이므로 첫 번째 인덱스를 0으로 간주합니다
enumerate() 함수는 언제 사용하나요?
반복된 값의 인덱스가 필요한 경우 enumerate() 함수를 사용하세요.
사용 방법은?
열거 함수는 반복 가능한 각 값의 인덱스를 목록에 할당합니다.
enumerate() 함수를 사용하는 이유는 무엇인가요?
반복자를 사용할 때 우리는 항상 반복이 완료된 횟수, 즉 반복 횟수를 알아야 합니다.
그러나 필요한 반복 횟수를 결정하는 Python 방식이 있습니다. 구문은 다음과 같습니다 -
으아악반환 시 열거형 개체를 저장하는 데 어떤 데이터 유형이 사용되는지 확인하는 것이 중요합니다.
다음 프로그램은 목록에 enumerate() 함수를 사용하여 인덱스가 있는 튜플 목록을 가져옵니다. -
으아악실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아악다음 프로그램은 두 번째 인수가 포함된 목록에 enumerate() 함수를 적용하는 방법을 보여줍니다. -
으아악실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아악위 예에서는 enumerate() 함수의 두 번째 매개변수로 15를 추가했습니다. 두 번째 매개 변수는 열거자 개체에 있는 키의 시작 인덱스(인덱스)를 나타내므로 출력에서 첫 번째 인덱스는 15, 두 번째 인덱스는 16 등임을 확인할 수 있습니다.
다음 프로그램은 for 루프를 사용하여 열거형 객체를 반복하고 그 안에 있는 각 요소를 인쇄하는 방법을 보여줍니다. -
으아악실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아악다음 프로그램은 주어진 입력 튜플에 enumerate() 함수를 사용하는 방법을 보여줍니다. -
으아악실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아악열거 함수를 사용하여 문자열 데이터를 반복하여 각 문자의 인덱스를 결정합니다.
다음 프로그램은 주어진 입력 문자열에 enumerate() 함수를 사용하는 방법을 보여줍니다. -
으아악실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아악다음 프로그램은 enumerate() 함수에서 다른 매개변수를 사용하는 방법을 보여줍니다. -
으아악실행되면 위 프로그램은 다음과 같은 출력을 생성합니다.
으아악Enumerate는 열거형 객체를 반환하는 Python 내장 함수입니다.
이 함수는 열거형 개체를 반환합니다.
반복 가능한 객체를 열거 함수에 전달하려면 먼저 열거 객체에서 데이터를 검색한 다음 이를 list()로 변환해 보세요. 결과적으로 위의 예에서 볼 수 있듯이 반복 인덱스와 함께 튜플 목록을 반환합니다.
이 글에서는 Python enumerate() 함수의 응용을 자세히 소개합니다. 또한 다양한 Python 데이터 유형 및 반복과 함께 사용하는 방법도 배웠습니다. 또한 enumerate() 함수의 시작 개수나 인덱스를 수정하는 방법도 배웠습니다.
위 내용은 Python에서 'enumerate()' 함수의 목적은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!