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

Tutorial Básico Python

Controle de Fluxo Python

Função do Python

Tipos de Dados do Python

Operações de Arquivo Python

Objetos e Classes Python

Data e Hora Python

Conhecimentos Avançados Python

Manual de Referência Python

Uso e exemplo do método index() na lista Python

Métodos de lista do Python

O método index() busca elementos na lista e retorna o valor do seu índice.

Em resumo, o método index()

Lista no

Encontrar o elemento fornecido e retornar sua posição. Se o mesmo elemento aparecer várias vezes, o método retorna o índice da primeira ocorrência do elemento.1Atenção:

Os índices no Python começam do 0, não do 1.

.

Sintaxe do método index():

list.index(elemento)

  • Parâmetros de index() -O método tem um parâmetro:

elemento

Elemento a ser procurado.

Retorno do valor de index()

:Procurar o índice de uma tupla e listá-lo na lista1O método retorna o índice do elemento na lista.

:Índice de elemento inexistente na lista
Se não encontrar, ele gerará uma exceção ValueError, indicando que o elemento não está na lista.
:Localizar o elemento na lista
vowels = ['a', 'e', 'i', 'o', 'i', 'u']
# Índice de 'e'
index = vowels.index('e')
print('Índice de e:', index)
# Primeiro 'i'

Resultados de saída

index = vowels.index('i') 1
print('Índice de i:', index) 2

:Procurar o índice de uma tupla e listá-lo na lista2Índice de i:

:Índice de elemento inexistente na lista
# Lista de vogais
vowels = ['a', 'e', 'i', 'o', 'u']
# 'p' não existe na lista
index = vowels.index('p')

Resultados de saída

print('Índice de p:', index)

:Procurar o índice de uma tupla e listá-lo na lista3ValueError: 'p' não está na lista

Exemplo
# Lista aleatória3, 4random = ['a', ('a', 'b'), [
# Índice de ('a', 'b')
index = random.index(('a', 'b'))
print("Índice de ('a', 'b'):", index)
# [3, 4] do índice
index = random.index([3, 4]
print("[3, 4]Índice:

Resultados de saída

Índice de ('a', 'b'): 1
[3, 4]Índice: 2

Métodos de lista do Python