ESTRUTURA DE DADOS BÁSICAS
lista = [1,2,3,4] # lista
tupla = (1,2,3,4) # tupla
conjunto = {1,2,3,4} # conjunto
dicionário = {"a":1, "b":2, "c":3, "d": 4} #dicionario
Lista [] - uma lista ordenada e mutavel
Resolução do exercicio, criando uma função para exibir o maior número de uma lista
TUPLA - lista ordenada e imutável
Resolução do exercicio= criar uma função que pega o valor da tupla e exibe o maior e o menor valor
Dicionario(dict): uma forma de armazenar chaves e valores. nome:”Kevin”. chave = nome, valor = Kevin
Resolução de exercicio: programa que recebe um texto e diz as letras que aparecem e a quantidade que elas aparecem
Conjunto(set) é uma coleção desorneda e de elementos unicos( não permite items duplicados)
Indices - uma maneira de acessar elementos dentro de uma estrutura de dados
Fatiamento/Slicing - uma maneira de listar elementos de uma estrutura de dados
Array- uma estrutura de dados que armazena valores do mesmo tipo que podem ser acessados por um indice.
-Como os dados são do mesmo tipo, isso torna o envio deles mais eficiente em uso e mémoria Os arrays são armazenados de forma entrelaçada na memoria
import array
vetor = array.array('i',[1,2,3,4]) #inteiros
vetore = array.array('u','Texto') # string
vetores = array.array('f',[1.4,1.6]) # decimal
vetores.append(3.4) #adiciona um array
item_removido = vetor.pop(0) # remove o 1 da matriz
tamanho = len(vetor) # exibe o tamanho do matriz
é possivel usar a biblioteca numpy para fazer matriz tbm