Article image
Carlos Lima
Carlos Lima17/04/2024 23:32
Share

Numpy em cinco perguntas

  • #Machine Learning
  • #Python

O que é Numpy?

Numpy (Numerical Python) é um biblioteca open source amplamente usada na ciência e engenharia.

Como importar o Numpy?

>>> import numpy as np # usamos np para fins de praticidade

Como criar um array com Numpy?

>>> my_array = numpy.array([0, 1, 2, 3, 4])
>>> print(my_array)

saída: 1, 2, 3, 4

Qual a diferença entre Python Lists e Numpy Arrays?

Numpy arrays possibilita cálculos mais rapidamente em relação a operações com listas em Python.

Como encontrar o tamanho de um array?

  • ndim: mostra número de dimensões de um array
  • size: diz a quantidade de elementos em um array
  • shape: retorna uma tupla com a distribuição dos elementos dentro do array (como uma matriz, digamos (2, 3)
>>> array_example = np.array([[[0, 1, 2, 3],
...                            [4, 5, 6, 7]],
...
...                           [[0, 1, 2, 3],
...                            [4, 5, 6, 7]],
...
...                           [[0 ,1 ,2, 3],
...                            [4, 5, 6, 7]]])
>>> array_example.ndim
saída: 3
>>> array_example.size
saída: 24
>> array_example.shape
saída: (3, 2, 4)

___

O artigo é uma apresentação breve a biblioteca, há perguntas importantes que foram deixadas de lado como operações (matriciais em especial) e outras técnicas que também se aplicam a listas como slicing.

Documentação Oficial do Numpy

Share
Comments (0)