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.