1
resposta

por que o index fica entre os [ ], na linha: letras_acertadas[index] = letra

gostaria de saber qual logica esta acontecendo quando o index fica dentro dos []

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Esse index no meio dos colchetes serve para referenciar uma posição na lista.

Vamos supor que você tenha uma lista com 3 elementos


lista_de_elementos = ["pedra", "papel", "arroz"] //Pedra será o elemento 0 da lista_de_elementos, 
//papel o elemento 1 e arroz o elemento 2
print(lista_de_elementos[0] //Será printado pedra

index = 1
print(lista_de_elementos[index] //Será printado papel, pois o index equivale a 1

qualquer_coisa = 2
print(lista_delementos[qualquer_coisa] //Será printado arroz

Ao printar o index 0, o elemento printado no console será: pedra.

Se definirmos uma variável com nome index(lembrando que o nome não importa, você pode nomear como desejar), o elemento printado será o numero representado pelo index, no caso 1 e será printado: papel.

Então esse valor dentro do colchete serve para referenciar a elementos em listas e dicionários.