Logo Passei Direto
Buscar
Questão 6/10 Linguagem de Programação Aplicada Ler em voz alta [Aula 1] No Python existe a lista, que trabalha com conjuntos de dados heterogêneos, e a biblioteca do NumPy apresenta também arrays, que podem trabalhar com conjuntos de dados de um só tipo, ou seja, homogêneos. A principal diferença entre elas é que todos os elementos de um array ou matriz devem ser do mesmo tipo de dado, e as listas admitem tipos diferentes em seus registros. O módulo array fornece uma implementação mais compacta de conjuntos de dados do que as listas. Para uso de array é necessário a importação do módulo array. No pacote NumPy existe uma biblioteca que é a ndarray, analise as afirmativas a seguir que trazem as principais características do ndarray: I. Estrutura N-dimensional: O ndarray é uma matriz multidimensional que pode ter qualquer número de dimensões. Pode ser unidimensional (vetor), bidimensional (matriz), tridimensional ou ainda maior II. Elementos homogêneos: Todos os elementos em um ndarray devem ser do mesmo tipo dedado. Isso significa que todos os elementos em uma única matriz são do mesmo tipo, o que permite operações eficientes em grandes conjuntos de dados III. Indexação eficiente: O ndarray suporta uma variedade de métodos para acessar, modificar e manipular seus elementos, mas não inclui fatiamento (slicing) e indexação booleana IV. Operações numéricas: NumPy fornece funções e operadores que podem ser aplicados a ndarrays de maneira eficiente, o que é crucial para aplicações científicas e computação numérica V. Broadcasting: NumPy não suporta broadcasting, o que não permite que operações sejam realizadas em ndarrays de diferent formas e tamanhos
User badge image
Mariana Lima

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar cada afirmativa sobre o ndarray do NumPy: I. Estrutura N-dimensional: Verdadeiro. O ndarray pode ter qualquer número de dimensões (1D, 2D, 3D, etc.). II. Elementos homogêneos: Verdadeiro. Todos os elementos do ndarray devem ser do mesmo tipo de dado. III. Indexação eficiente: Falso. O ndarray suporta fatiamento (slicing) e indexação booleana, que são recursos importantes do NumPy. IV. Operações numéricas: Verdadeiro. O NumPy oferece funções e operadores eficientes para operações numéricas em ndarrays. V. Broadcasting: Falso. O NumPy suporta broadcasting, que permite operações entre arrays de diferentes formas e tamanhos. Portanto, os itens verdadeiros são: I, II e IV. Como você não forneceu as alternativas, a resposta correta deve conter exatamente os itens I, II e IV.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina