Considerando a linguagem Python, as bibliotecas NLTK e Pand...
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.
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