Logo Passei Direto
Buscar

Nutrição

Engenharias
Dada a lista frutas = ["maçã", "banana", "uva"], queremos trocar "banana" por "laranja" e depois adicionar "melancia" ao final. Qual sequência de comandos realiza essas operações, nessa ordem? A frutas[2] = "laranja"; frutas.insert(3, "melancia") B frutas.remove("banana"); frutas.insert(0, "melancia") C frutas[1] = "laranja"; frutas.append("melancia") D frutas.pop(1); frutas.append("laranja")
User badge image
Gustavo Ferrari

há 2 meses

Respostas

User badge image

Ed Verified user icon

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")`.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina