English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
index() 메서드는 목록에서 요소를 검색하여 인덱스 값을 반환합니다.
간단히 말하면, index() 메서드는목록에서지정된 요소를 찾아 그 위치를 반환합니다.
동일한 요소가 여러 번 등장하면 이 메서드는 그 요소가 처음 등장한 색인을 반환합니다.
주의: 파이썬에서는 색인가지는 0부터 시작합니다.1。
index() 메서드의 문법은 다음과 같습니다:
list.index(element)
메서드는 하나의 매개변수를 가집니다:
element -검색할 요소
메서드는 목록에서 요소의 색인을 반환합니다.
찾을 수 없으면 ValueError 예외가 발생하여 해당 요소가 목록에 없음을 나타냅니다.
# 원음 목록 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
# 원음 목록 vowels = ['a', 'e', 'i', 'o', 'u'] # 'p'는 목록에 없습니다 index = vowels.index('p') print('p의 색인 값: ' + index)
출력 결과
ValueError: 'p'는 목록에 없습니다
# 랜덤 리스트 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