Considerando a linguagem Python, as bibliotecas NLTK e Pand...

Próximas questões
Com base no mesmo assunto
Q2509354 Programação
Considerando a linguagem Python, as bibliotecas NLTK e Pandas e a linguagem R, julgue o item.
A lista, em Python, é um tipo de dado imutável, ou seja, ela não pode ser modificada. Para se criar uma lista utiliza‑se a função list.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Olá, aluno! Vamos revisar a questão juntos e entender por que a alternativa correta é Errado (E).

Primeiramente, é importante entender o conceito de listas em Python. A questão menciona que a lista em Python é um tipo de dado imutável, ou seja, que não pode ser modificada. Isso está incorreto.

Listas em Python são mutáveis. Isso significa que, após a criação de uma lista, você pode alterar seus elementos, adicionar novos elementos, remover elementos, etc. Vamos a um exemplo:

minha_lista = [1, 2, 3]

minha_lista[0] = 10 # Agora minha_lista é [10, 2, 3]

minha_lista.append(4) # Agora minha_lista é [10, 2, 3, 4]

minha_lista.remove(2) # Agora minha_lista é [10, 3, 4]

Essas operações demonstram que podemos modificar a lista após sua criação.

A questão também afirma que, para criar uma lista, utiliza-se a função list. Isso está correto, mas não é a única forma de criar uma lista em Python. Podemos criar listas de várias maneiras. Por exemplo:

lista_vazia = [] # Cria uma lista vazia

lista_com_elementos = [1, 2, 3] # Cria uma lista com elementos

outra_lista = list((4, 5, 6)) # Cria uma lista a partir de uma tupla

Portanto, a afirmativa de que listas em Python são imutáveis está incorreta, o que torna a alternativa correta Errado (E).

Espero que esta explicação tenha sido clara e tenha ajudado você a entender melhor o conceito de listas em Python e a resolver questões similares no futuro. Se tiver dúvidas, não hesite em perguntar!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

ERRADO.

Listas são mutáveis = []

Tuplas são imutáveis = ()

as listas da cobra (python) mudam com o tempo, ate mudam de cor; as escamas (rows ou tuples) da cobra nao mudam; sao fixas desde o nascimento

Errado!

Em Python, listas são tipos de dado mutáveis, ou seja, podem ser modificadas após a criação:

Elementos podem ser adicionados (append, extend), removidos (pop, remove) ou alterados (lista[0] = valor).

A parte correta do item é que listas podem ser criadas com a função list() ou usando colchetes [].

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo