Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como Achate uma lista aninhada em Python
Python é uma linguagem de programação livre especializada em código fácil de ler e a capacidade de adicionar módulos , alguns em outras línguas , para prolongar a sua biblioteca de programação . Ao programar em Python , você pode precisar para converter uma lista aninhada em uma lista unidimensional. Por exemplo, você pode ter uma lista de nomes de alunos por classe aninhados que você gostaria de ver listada apenas pelo nome. Para achatar uma lista aninhada em Python , use o módulo " itertools " built- in. Instruções
1

Abra seu editor Python
2 Tipo

: .

Itertools importação

ExampleList = [[ 'a', 'b' , 'c' ], [ 'd' , 'e', 'f' ], [ 'h' ], [ 'i' , 'j ', ' k '] ]

FlatList = itertools.chain (* ExampleList )

lista de impressão ( FlatList )
3

Pressione " Enter".

Python retorna :

['a' , 'b' , 'c ', 'd ', ' e', 'f' , 'h' , 'i' , 'j ', ' k' ]

neste exemplo, Python cria uma nova lista , FlatList , e percorre a lista aninhada, ExampleList . Para cada iteração , Python , escreve o item da lista para FlatList .

Anterior :

Próximo : No
  Os artigos relacionados
·Como extrair atributos com Python 
·Como codificar Nim para Python 
·Comparações string case-insensitive em Python 
·Como determinar se uma seqüência de caracteres é um …
·Funções dinâmicas em Python 
·Fazendo histogramas em Python 
·Como substituir espaço em branco com o Python 
·Como recuar um arquivo Python 
·Como: Python Métodos de classe 
·Tipos enumerados em Python 
  Artigos em destaque
·Como formatar datas entre Java e Oracle 
·Como converter UTF-8 para UTF- 16 em Perl 
·Diferença entre pacotes e arquivos de cabeçalho 
·Como usar a função strtok em C + + 
·Como executar um Applet Java De HTML 
·Como fazer uma ordenação por inserção em Python 
·Como criar um WebTop em PHP 
·O que é Programação ASP 
·MySQL associação externa Tutorial 
·JDK não é detectado pelo Java 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados