Dada uma lista no python l = [1, 2, 3], o resultado da instrução l[l[1]] = 5 será:
Soluções para a tarefa
Respondido por
1
Em Python, novos elementos de uma lista são criados utilizando o método append(), ou seja, portanto o que a instrução no enunciado está fazendo é uma atualização do valor em uma posição da lista.
Obs.: Lembre-se que as listas (e outros "containers" de dados) começam seus índices em 0.
Na instrução dada, vamos atualizar na lista o valor na posição "I[1]".
Pra saber, explicitamente, que índice é esse, precisamos observar a lista dada. Na posição 1, temos o valor 2, ou seja, I[1] = 2.
Pra facilitar, podemos reescrever então a instrução dada no texto como:
I[2] = 5
Resumindo, o elemento da lista "l" na posição 2 será atualizado (substituído, se preferir) pelo valor 5 e, assim, a lista ficará:
Resposta: l = [1 , 2, 5]
Anexos:
Perguntas interessantes
História,
8 meses atrás
Matemática,
8 meses atrás
Português,
8 meses atrás
Matemática,
11 meses atrás
Geografia,
11 meses atrás
Português,
1 ano atrás