Você está na página 1de 24

Aula 4

Listas e muito mais....


PROF. DR. TIAGO ESTRELA
Lista: Conceituação
•lista ->variável -> armazena-> 0, 1 ou + elementos
•elementos-> mesmo tipo ou de tipos diferentes->até mesmo outra lista
•tamanho-> quantidade de elementos
•Lista->flexível->podem mudar no tempo
Exemplos
Mais exemplos
Acessando elementos da lista
Acessando lista dentro da lista
Alterando elementos da lista
Exemplo
Mais um exemplo
Trabalhando com Índices
Cópia de listas
Cópia de listas
Fatiamento
Adicionar elementos na lista -> append
Adicionar elementos a lista -> símbolo (+)
Adicionar com o símbolo (+) adiciona
apenas o conteúdo da lista e não a lista
como o método append. Esse tipo de
adição funciona como o método extend.
Método append VS Método extend
Exemplo
Remoção de Elementos da lista
Lista com Filas
Fila->inclusão no fim e remoção no início.
Regra->primeiro a chegar é o primeiro a sair
FIFO -> First In First Out
Métodos
•append
•del
•pop
Método pop VS Método del
Simulação->Fila de Banco
Filas como Pilhas
•Pilha-> novos elemento adicionados no topo e retirados do topo
•Pilha -> último a chegar é o primeiro a sair
•Pilha -> LIFO -> Last in First out
Simulação -> Pilhas de Prato
Exercícios
Livro texto até a página 109.

Você também pode gostar