Listas – Python
Lista
Definição: Lista é uma estrutura de dados abstrata que implementa uma coleção ordenada de valores, onde o mesmo valor pode ocorrer mais de uma vez.
Nativamente pode-se criar uma lista em Python simplismente digitando:
var = [a, b, c, d] # Criar variável tipo list (lista) com 4 elementos # Alguns comandos para o tipo "list" var.append("e") # Acrescentar elemento ao final da lista len(var) # Determinar o tamanho da lista var2 = var.sort() # Ordenar a lista var[0] # Mostrar o elemento numa determinada posição
Tipos de listas:
- Sequencial ou Encadeada;
- Estática ou Dinâmica.
No Python as variáveis tipo list são listas do tipo sequencial (podem ser acessada por índices) e dinâmica (pode alocar mais memória durante execução).
Outros tipos de listas:
- Lineares ou Não-Lineares (Árvores, Grafos, …)