Array em Python
Conceito
• Um array em Python é uma coleção de elementos que têm o mesmo
tipo de dado;
• Um array é um objeto mutável e usa um índice para organizar seus
elementos;
• Array e lista são estruturas de dados diferentes;
• Todos os elementos do arrya têm que ter o mesmo tipo de dado, mas
a lista pode ter elementos de tipos diferentes.
[Link] install numpy
Array em Python
Conceito
• Lista é uma coleção embutida no Python e, para declarar uma lista,
é só colocar os itens entre colchetes [].
• O array precisa ser importado do módulo array da biblioteca padrão
ou do pacote Numpy.
import array as arr
import numpy as np
Para instalar a biblioteca numpy execute o seguinte commando no
terminal do Vscode pip install numpy
Array em Python
Conceito
• Cada elemento do array em Python tem um índice, começando por
0.
• Usando o índice é possível acessar um elemento específico ou um
intervalo do array.
• O array é um objeto mutável e, após a criação, seus elementos
podem ser modificados.
Array em Python
Declarando
• Exemplo de array com a biblioteca padrão
import array as arr
a = [Link]('i',[1,2,4,4])
b = [Link]('u',['t'])
c = [Link]('i',)
Array em Python
Declarando
• Exemplo de array com a biblioteca padrão
Type Code C Type Minimum size in bytes
'b' signed integer 1
'B' unsigned integer 1
'u' Unicode character 2
'h' signed integer 2
'H' unsigned integer 2
'i' signed integer 2
'I' unsigned integer 2
'l' signed integer 4
'L' unsigned integer 4
'q' signed integer 8
'Q' unsigned integer 8
'f' floating point 4
'd' floating point 8
Array em Python
Declarando
• Exemplo de array com a biblioteca numpy
import numpy as np
a = [Link]([1,2,4,4])
b = [Link](['t'])
c = [Link]([])
Array em Python
• Referência: [Link]
• Vamos aos exercícios de array