Gabarito disponível
Texto-base:
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue os itens seguintes, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
O comando >>> num_lista.extend([2, 20]) acrescenta dois elementos à lista original quando executado.
Considerando que, em um projeto desenvolvido em Python, há uma lista inserida como num_lista = [3, 4, 8, 5, -2], julgue os itens seguintes, assumindo que, nos comandos em análise, o sinal >>> indica cada linha de comando, e que a tecla Enter foi pressionada após cada linha de comando.
O comando >>> num_lista.extend([2, 20]) acrescenta dois elementos à lista original quando executado.
extend adiciona os elementos do iterável ao final da lista.
O método extend() acrescenta cada elemento do argumento ao final da lista original, alterando-a no lugar. Com [2, 20], a lista ganha dois elementos.
Análise das alternativas
A) Correta: a lista passa de 5 para 7 elementos. B) Errada: extend não cria nova lista nem acrescenta a lista como um único elemento (isso seria append).
Referência: Python – list.extend
Resolução comentada do VaiConcursos.