Questão 113 · Informática: Programação e algoritmos
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.
Julgue o item:
Gabarito: CERTO
Gabarito definitivo divulgado pela banca Cebraspe (TRF6 2025).
Comentário
Gabarito: CERTO.
O item está correto. Em Python, o método extend() é utilizado para adicionar todos os elementos de um iterável (como outra lista, tupla ou string) ao final da lista existente. No exemplo dado, num_lista.extend([2, 20]) significa que os elementos 2 e 20 da lista [2, 20] serão adicionados individualmente ao final de num_lista.
Inicialmente, num_lista é [3, 4, 8, 5, -2]. Após a execução do comando num_lista.extend([2, 20]), a lista num_lista se tornará [3, 4, 8, 5, -2, 2, 20]. Portanto, dois novos elementos foram, de fato, acrescentados à lista original, conforme afirmado no item.
Dica: O método extend() adiciona os elementos de um iterável, enquanto o método append() adiciona o próprio iterável como um único elemento à lista.
Fundamentos: Python: Método list.extend()
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe TRF6 2025 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Estatística), questão 113, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.