Os elementos de um list são indexados de forma análoga a um tuple: o índice corresponde ao primeiro elemento, o índice ao segundo elemento e assim por diante. Além disso, o índice corresponde ao último elemento, o ao penúltimo, e assim sucessivamente. Por exemplo:
list conta com várias funções prontas para a execução de diversas tarefas práticas como, por exemplo, inserir/deletar itens, contar ocorrências, ordenar itens, etc. Consulte na web Python Docs: More on Lists.
Em Python, objetos têm identificação única. Logo, neste exemplo, e apontam para o mesmo endereço de memória. Modificar é também modificar , e vice-versa. Para desassociar de , precisa receber uma cópia de , como segue:
Um list tem tamanho dinâmico, permitindo a anexação de um novo item ou sua extensão. A anexação de um item pode ser feita com o método list.append, enquanto a extensão é feita com list.extend. Por exemplo, com o list.append temos: