gostaria de saber qual logica esta acontecendo quando o index fica dentro dos []
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
gostaria de saber qual logica esta acontecendo quando o index fica dentro dos []
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.