Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como remover Sublistas vazios com Python
Uma lista é uma estrutura de dados em Python que contém um conjunto ordenado de valores ou outras estruturas de dados . A lista pode conter sublists , assim você pode usar uma lista de listas para representar matrizes ou outros conjuntos de dados aninhados. O método de "remover" da estrutura da lista é usado para remover facilmente um item e re -index da lista. Combine este método com um loop "while" , e um " try ... except " estrutura para remover rapidamente todos os sublists vazios de uma lista. Instruções
1

Inicie o Python de linha de comando intérprete, e criar ou recuperar a lista que você deseja trabalhar.
2

Iniciar uma não- terminação loop "while" com o seguinte comando :

while True :
3

Adicione um bloco "try " para a próxima linha , certificando-se entab lo assim que o loop não começar a executar :

tentar:
4

Digite o seguinte comando no bloco "try " , certificando-se que é duplo entabbed :

datalist.remove ( [] " . datalist " )

Use o nome da sua lista , se não for chamado
5

Adicione um " exceto" bloco , single- entabbed :

exceto :
6

Digite o comando " break" no " exceto" bloco (double - entabbing ) para terminar o loop quando " remover " indica que não existem sublists mais vazios :

quebrar
7

Pressione Enter para adicionar uma linha em branco , fechando o ciclo, e fazendo com que ele execute . Digite o nome da sua lista para a saída na janela do intérprete. Todas as sub-listas vazias foram removidas.

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer loops em Python 
·Como fazer uma iteração somente números pares em For…
·Como executar um script Python Sem Python 
·Como impor um limite Lista em Python 
·Como configurar o Python 
·Como encontrar o mais curto comprimento de uma string e…
·Usos de Python Web 
·Como controlar a Shell Unix com Python 
·Como compilar Python em um terminal UNIX 
·Como instalar uma placa de Python 
  Artigos em destaque
·Como atualizar um campo no MySQL 
·A Função Índice AWK 
·Como construir um site em Flash gratuito Java 
·Como compilar um CPP em DOS 
·Como selecionar entre intervalos de MySQL 
·Como ocultar um botão no Visual C 
·Como expulsar em PHP 
·Como substituir os dados do valor de forma de onda em L…
·Como obter um Modal jQuery para mostrar 
·Como exibir Avançar e Anterior em ColdFusion 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados