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)
Anúncios

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 )

Foto do Google+

Você está comentando utilizando sua conta Google+. 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 )

w

Conectando a %s