Ed
há 2 meses
Vamos analisar as opções uma a uma para encontrar a sequência correta de comandos que troca "banana" por "laranja" e depois adiciona "melancia" ao final da lista. A lista inicial é: `frutas = ["maçã", "banana", "uva"]`. - A) `frutas[2] = "laranja"; frutas.insert(3, "melancia")` Aqui, a troca seria feita na posição errada (posição 2, que é "uva"), e "melancia" seria adicionada na posição 3, o que não é correto. - B) `frutas.remove("banana"); frutas.insert(0, "melancia")` Esta opção remove "banana", mas adiciona "melancia" na posição 0, o que não atende ao que foi pedido. - C) `frutas[1] = "laranja"; frutas.append("melancia")` Esta opção troca "banana" (que está na posição 1) por "laranja" e depois adiciona "melancia" ao final da lista. Isso está correto! - D) `frutas.pop(1); frutas.append("laranja")` Aqui, "banana" seria removida, mas "laranja" seria adicionada ao final, não trocando "banana" por "laranja". A opção correta é: C) `frutas[1] = "laranja"; frutas.append("melancia")`.