em Array. Porém, há uma diferança um pouco significativa entre tais. • Array é um conjunto de dados do mesmo tipo, que possue tamanho fixo. • Lista é uma coleção de dados, diferentes ou iguais, que possue tamanho indeterminado. W3SCHOOLS Python não possui suporte interno para Arrays, ou seja, você não cria uma coleção só de um tipo de dados, você consegue incluir diferentes tipos de dados em uma lista, tanto inteiros, string ou booleanos, mas as Listas do Python podem ser usadas da mesma ideia que o Array. Afinal, o que são LISTAS?
seria complicado ter que escrever vários modelos de carros, adiconando seus valores de variável em variável? Imagine aí, ter que cadastrar em um sistema 1300 novas marcas de carros. Você teria que criar 1300 variáveis e atribuir os devidos valores de uma em uma. Então, chatinho né? Um absurdo. Veja como ficaria essa analogia: As listas nos permitem armazenar todas essas informações em uma única variável. Outros exemplos legais que poderiamos tirar com isso são: e assim sussecivamente... - Listas que armazenem nomes de pessoas, - Listas que armazenem cupons de desconto ... E daí vai...
onde guardo dentro deles, todos os elementos/valores. Veja que ficou menos verboso o nosso código e que foi economizado algumas linhas. Agora sabemos que a variável carros é uma lista e que possui vários elementos dentro dela.
uma identificação, geralmente denominamos de índice ou posição. Vale ressaltar que cada a posição em uma lista começa sempre do número 0. Veja que possuimos uma lista de carros que por sua vez, possue 6 elementos (que no caso, são as marcas) 0 1 2 3 Nota-se que cada elemento recebeu um(a) índice/posição (começando da esquerda e sucedendo para a direta).
posição/índice Como estamos iniciando, iremos aprender a forma mais básica de acessar uma lista e retornar seu valor. Usaremos a posição do elemento que queremos, dentro da lista. Ex.: Quero acessar o elemento “Fox”! Sei que ele se encontra no índice 0; Obs.: Crie uma pasta na sua Área de Trabalho chamada de exerc e dentro dela crie um arquivo chamado 01-acessando-listas.py
valores de lista. Veja que possuimos uma lista de animais, que por sua vez, contém listas de espécies dentro dela mesma. No nosso exemplo temos animais domésticos no índice 0, e aves no índice 1.
tão complexa, basta simplesmente você indicar o índice que você quer acessar, e novamente, o índice dentro desse índice. Ficou complexo? Tente isso na prática. O segredo é [usar 2][ colchetes]