FC ConcursosFC Concursos

Questão FC95876

No que se refere à manipulação de vetores em Python, julgue o item a seguir. Uma lista é um tipo de vetor em Python.

Linguagens de Programação

CEBRASPE (CESPE) · 2023

No que se refere à manipulação de vetores em Python, julgue o item a seguir.

Uma lista é um tipo de vetor em Python.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Comentário: Em Python, uma lista é uma estrutura de dados que pode armazenar uma coleção de elementos, permitindo acesso e manipulação de forma semelhante a um vetor em outras linguagens de programação. Assim, as listas em Python funcionam como vetores dinâmicos, já que podem conter elementos de tipos diferentes e possuem tamanhos que podem ser alterados durante a execução do programa, o que justifica a afirmação como correta.


O que é um vetor?
  • Em programação, um vetor é uma estrutura que armazena múltiplos valores em uma única variável.
📌 Listas em Python como vetores

  • Em Python, listas (list) são a estrutura mais próxima de um vetor.
  • Exemplo:


Assim como vetores em outras linguagens, listas podem:

✅ Armazenar múltiplos valores
✅ Ser acessadas por índices (lista[0] retorna 10)
✅ Ser percorridas com loops (for item in lista:)

Mas há uma diferença!
  • Em Python, listas podem armazenar diferentes tipos de dados (ex.: números, strings, booleanos misturados).
  • Vetores tradicionais em outras linguagens (como C ou NumPy em Python) armazenam apenas um tipo específico.
 Quando usar NumPy?
  • Se precisarmos de operações matemáticas otimizadas, devemos usar arrays do NumPy em vez de listas:

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo