English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python 기본 강의

Python 흐름 제어

Python 함수

Python 데이터 타입

Python 파일 작업

Python 객체와 클래스

Python 날짜와 시간

Python 고급 지식

Python 참조 가이드

Python 목록 index() 사용법 및 예제

파이썬 리스트 메서드

index() 메서드는 목록에서 요소를 검색하여 인덱스 값을 반환합니다.

간단히 말하면, index() 메서드는목록에서지정된 요소를 찾아 그 위치를 반환합니다.

동일한 요소가 여러 번 등장하면 이 메서드는 그 요소가 처음 등장한 색인을 반환합니다.

주의: 파이썬에서는 색인가지는 0부터 시작합니다.1。

index() 메서드의 문법은 다음과 같습니다:

list.index(element)

index() 매개변수

메서드는 하나의 매개변수를 가집니다:

  • element -검색할 요소

index() 반환 값

메서드는 목록에서 요소의 색인을 반환합니다.

찾을 수 없으면 ValueError 예외가 발생하여 해당 요소가 목록에 없음을 나타냅니다.

예제1:목록에서 요소의 위치를 찾기

# 원음 목록
vowels = ['a', 'e', 'i', 'o', 'i', 'u']
# 'e'의 색인
index = vowels.index('e')
print('e의 색인 값: ' + index)
# 첫 번째 'i'의 색인
index = vowels.index('i')
print('i의 색인 값: ' + index)

출력 결과

e의 색인 값: 1
i의 색인 값: 2

예제2:목록에 없는 요소의 색인

# 원음 목록
vowels = ['a', 'e', 'i', 'o', 'u']
# 'p'는 목록에 없습니다
index = vowels.index('p')
print('p의 색인 값: ' + index)

출력 결과

ValueError: 'p'는 목록에 없습니다

예제3:튜플의 색인을 찾고 목록에 나열

# 랜덤 리스트
random = ['a', ('a', 'b'), [3, 4]
# ('a', 'b') 색인
index = random.index(('a', 'b'))
print("('a', 'b')의 색인: " + index)
# [3, 4]의 색인
index = random.index([3, 4]"
print("[3, 4] 색인: "index"

출력 결과

('a', 'b')의 색인: 1
[3, 4] 색인: 2

파이썬 리스트 메서드