1
resposta

Não sei a função de "index"

O professor utilizou index na programação do jogo da forca, mas eu ainda não entendi a função dele.

1 resposta

Imagine que você tem a seguinte lista = [1, 3, 4, 6, 7, 4] Se você der um print (lst.index(4)) o resultado será (2)

Ou seja, existem 2 vezes (dois índices) o numero 4 na lista.

Caso você procure print (lst.index(20)), o resultado será ValueError: 20 is not in list. Pois não existe esse índice na lista.

Outro exemplo:

Imagine que você tem a seguinte lista = [1, 3, 4, 3, 7, 3] (lembrando que a lista começa em 0, você possui 5 valores). Você pode usar a lista pra saber em quais índices o numero se encontra, no caso eu repeti 3x o numero 3. Dessa forma o índice irá mostrar que:

(array([1, 3, 5]),) ---- Reforçando ---- A lista começa em 0, então as posições: [0,1,2,3,4,5] representam os valores [1,3,4,3,7,3]

Espero ter ajudado!

Abs

https://docs.python.org/3/tutorial/datastructures.html