Acerca de ciência de dados, análise exploratória de dados, ...

Próximas questões
Com base no mesmo assunto
Q3257210 Programação
Acerca de ciência de dados, análise exploratória de dados, ferramentas de data science e utilização de bibliotecas e ferramentas, julgue o item seguinte. 

Em Python, listas e tuplas possuem as mesmas propriedades, podendo ser aumentadas ou diminuídas após sua criação.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Gabarito Comentado:

Alternativa Correta: E - Errado

A questão aborda um aspecto fundamental da linguagem de programação Python, especificamente sobre as propriedades de listas e tuplas. Este conhecimento é essencial para um Analista de Desenvolvimento, já que a manipulação de estruturas de dados é uma atividade comum no desenvolvimento de software.

Resumo Teórico:

Em Python, listas e tuplas são tipos de coleções de dados, mas possuem propriedades distintas. As listas são mutáveis, o que significa que você pode adicionar, remover ou modificar seus elementos após a criação. Já as tuplas são imutáveis, significando que não podem ser alteradas após a criação. Esta distinção é crucial para o gerenciamento eficaz de dados durante o desenvolvimento de aplicações.

Fontes relevantes, como a documentação oficial do Python, descrevem claramente essas diferenças. As listas são definidas com colchetes [] e as tuplas com parênteses ().

Justificativa da Resposta:

A questão afirma que listas e tuplas possuem as mesmas propriedades, podendo ser aumentadas ou diminuídas após sua criação. Isso está incorreto, pois, como mencionado, apenas as listas são mutáveis. As tuplas, por serem imutáveis, não podem ser modificadas em tamanho ou conteúdo após sua criação.

Entender a diferença entre essas estruturas é crucial, pois afeta como os dados são manipulados e armazenados em um programa. A escolha entre usar uma lista ou uma tupla depende do uso pretendido e se os dados precisam ser protegidos de alterações.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

```

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

As listas são mutáveis já as tuplas são imutáveis!

Listas [list]: mutáveis, ordenadas e aceitam dados duplicados.

Tuplas (tuple): imutáveis, ordenadas e aceitam dados duplicados.

PF25

LISTA: mutável

TUPLA: imutável

RANGE: imutável

Alternativa: Errado

Justificativa:

Embora listas e tuplas em Python sejam estruturas que armazenam coleções de elementos, elas não possuem as mesmas propriedades quando se trata de mutabilidade:

  • Listas () são mutáveis: você pode adicionar, remover ou alterar elementos após sua criação.
  • Exemplo:
  • Tuplas () são imutáveis: uma vez criadas, não podem ser alteradas, ou seja, não é possível aumentar ou diminuir o número de elementos nem modificar seus valores.
  • Exemplo:

Portanto, o item está errado, pois apenas as listas podem ser aumentadas ou diminuídas após a criação — tuplas não podem.

Clique para visualizar este comentário

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