Snippets Python


#Como limpar uma lista ( retirar os valores falsos )
lista = ['','um',4,0,None,44,True,'Fim']
lista_limpa = filter( lambda x: bool(x), lista )

#Como ler um arquivo, separando todas as linhas em um array, e cada linha, separda em um array pelos espaços, desconsiderando todas as linhas que iniciem com "#"
from pprint import pprint
with open('\tmp\meuarquivo.txt') as f:
    conteudo = [ re.split(' *',x) for x in f.read().split('\n') if not x.strip().startswith('#') ]
pprint(conteudo)
About these ads

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s