Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Lista Python Manipulação
Python usa o conceito de uma "lista " para representar conjuntos de dados armazenados em um único nome de variável. Ao usar uma lista ( ou o que é normalmente chamado de "array" em outras linguagens de programação ) , um programador pode criar esta coleção e, posteriormente, manipular os dados usando os métodos internos Python fornece. Aprender a acrescentar e listas fatia e para inserir e remover itens de substrings , os programadores vão encontrar-se confiar em listas de programação Python todos os dias. Anexando e Popping

O "append ()" método usa um item de dados e adiciona -lo para o final da lista . Contrapondo-se a esse método é o " pop () " , que retorna o último item da lista. No entanto, se juntou com o método pop uma lista pode então tornar-se uma representação de uma estrutura de dados de pilha ( no qual todos os novos dados vai " no topo " da pilha e valores de retorno são o último item na pilha, depois de um " último a entrar, . primeiro out pattern ) Por exemplo :

>>> ex_list = [ 'a', 'b' , 'c '] >>>

ex_list.append (' d') >>> print

ex_list

['a ', ' b ', ' c ', ' d' ]

>>> , x = ex_list.pop ()

>>> print x

'd'
Inserir e Retirar

Usando o "insert () " e " remove () " métodos programadores podem colocar itens dentro da lista em um determinado ponto específico ou remover um item com base em seu valor. Ambos os métodos funcionam em toda a lista , em vez de apenas no final do mesmo. , por exemplo,

>>> ex_list.insert (2, 'f ')

>>> print ex_list

[ ,"'a', 'b' , 'f' , 'c '] >>>

ex_list.remove ( 'f ')

>>> print ex_list

['a' , 'b' , 'c' ]

o método remove só irá remover a primeira instância do item para remover. Se houver várias instâncias , os outros valores restantes serão . precisam ser removidos , bem como ( se desejar)
Sort e Reverse

O " sort () " método não apenas como o seu nome indica : é classifica a lista em ordem crescente Isso se aplica a listas de palavras , números ou caracteres a "reverse ()" método também desempenha uma função adequada para o seu nome : . . inverte ordem atual da lista com o último elemento em primeiro lugar, e os primeiros serão últimos . Por exemplo :

>>> ex_list.reverse () >>> print

ex_list

[' c' , 'b' , 'a' ]

>>> ex_list.sort () >>> print

ex_list

['a' , 'b' , 'c' ]

Fatias

programadores também pode tirar partes de uma lista (ou " fatia " da lista) usando a lista notação . Normalmente, um programador faz referência a um . . item em uma lista por seu índice , por exemplo, o valor de 'b' em ex_list poderia ser tomada de " ex_list [1] " No entanto, maiores sublistas de uma lista pode também ser removido por corte fora partes menores da lista :

>>> print ex_list [ 00:02 ]

['a' , 'b' ] >>> print

ex_list [1: ]

[' b' , 'c '] >>> print

ex_list [ : 2]

['a' , 'b' ]

Anterior :

Próximo : No
  Os artigos relacionados
·Python Quebrando Loops 
·Como: Regex para analisar XML 
·Python para Android 
·Como encontrar um número mágico de um arquivo Python …
·Cadeia Comprimento Limite em Python 
·Como usar Python Quadro sobre 1 & 1 
·Como ler arquivos em TXT Tuple em Python 
·Quais são Python pyc 
·Como excluir todas as instâncias de uma classe em Pyth…
·O que é um Python subpackage 
  Artigos em destaque
·Como alterar uma tabela no Oracle usando SQL 
·Siemens S7- 300 Treinamento de Programação 
·Como otimizar mysql 
·Como usar CoffeeCup StyleSheet Maker 
·Como diagnosticar problemas com o Javascript 
·Como criar diagramas de classes 
·Porque é que o Java Anotação Ignorado no Código 
·Como Entrada e Saída em Java 
·Como usar threading e mensagens no Visual C + + 
·Como passar variáveis ​​para CGI De um conjunto de qua…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados