Índice
Dados de Estruturas 1/2
É a estrutura de dados mais básica do Python, consiste em um índice e um valor associado a ele, as sequências iniciam a contagem de seu índice em 0 por isso é importante levar isso em consideração ao tentar acessar seus elementos. programas.
A utilidade que podemos encontrar neste tipo de estrutura é quando trabalhamos com elementos como um registro de banco de dados. Suponha que carreguemos uma pessoa, sabemos que o primeiro índice, ou seja, 0, será o nome e o próximo a idade. Vamos ver como isso é feito em Python:
>>> edward = ['Edward Gumby', 42]
Agora as sequências podem conter outras sequências, então podemos fazer muito mais coisas que podem ser bastante úteis, vamos ver o seguinte exemplo de como fazemos uma sequência de sequências:
>>> edward = ['Edward Gumby', 42] >>> john = ['John Smith', 50] >>> banco de dados = [edward, john] >>> banco de dados [['Edward Gumby', 42], ['John Smith', 50]]
Depois de ver esta introdução das sequências, vamos passar às listas.
Nesta seção de nosso tutorial, começaremos a examinar as funcionalidades especiais de uma lista e por que são comumente usadas em programas Python.
Vamos começar observando como uma string é transformada em uma lista:
>>> list ('Hello') ['H', 'e', 'l', 'l', 'o']
Como vemos a string "Hello" ao passá-la pelo método list ela se transforma em uma sequência onde cada letra é um elemento para cada posição do índice, às vezes isso é útil para realizar operações com as strings e modificá-las de uma certa forma, se quiséssemos juntá-los novamente e atribuí-los, usaríamos o método Junte com a seguinte sintaxe '' .join (lista) ”onde lista é a lista à qual queremos aplicar o método.
Temos dito repetidamente que a maior vantagem de uma lista é que podemos mudar seu conteúdo, vamos ver como podemos fazer isso com uma atribuição básica, suponha que tenhamos o seguinte:
>>> x = [1, 1, 1]
Agora, na segunda posição, ou seja, no índice 1, precisamos alterar o valor por qualquer motivo:
>>> x [1] = 2
Chamamos nossa lista e vemos como a atribuição mudou:
>>> x [1, 2, 1]
Como vemos um método simples, mas eficaz, que pode ser muito útil ao fazer nossos programas; Deve-se notar que se tentarmos atribuir um valor a um índice que não existe, tomando nosso exemplo anterior que possui apenas as posições 0, 1, 2, se tentarmos atribuir à posição 9, obteremos um erro.
Em alguns programas podemos ter que fazer mais do que consultar uma lista, o que aconteceria se estivéssemos empilhando os elementos que serão tratados e precisássemos retirar um a um aqueles que já trabalhamos, neste caso usaríamos o método do Para excluir itens de uma lista, vamos dar uma olhada em um exemplo simples desta ferramenta poderosa.
Suponha que temos a seguinte lista.
>>> nomes = ['Alice', 'Beth', 'Cecil', 'Dee-Dee', 'Conde']
E dizemos que o elemento do índice 2 já foi tratado e deve ser excluído da lista.
>>> del nomes [2]
Agora verificamos nossa lista e vemos o resultado:
>>> nomes ['Alice', 'Beth', 'Dee-Dee', 'Conde']
Com isso o elemento foi totalmente eliminado e reduzimos o índice da lista sem muita complicação.
Com isso terminamos este tutorial em sua primeira parte, na segunda parte continuaremos descobrindo novas funcionalidades para trabalhar com as listas desta grande linguagem que é Pitão.
Anteriorpagina 1 de 2Próximo