Perguntas com a marcação «python»

365
Como encontrar todas as ocorrências de uma substring?

Python possui string.find()e string.rfind()obtém o índice de uma substring em uma string. Gostaria de saber se existe algo como o string.find_all()que pode retornar todos os índices encontrados (não apenas o primeiro desde o início ou o primeiro a partir do final). Por exemplo: string = "test...

365
Pandas mesclando 101

Como realizar uma junção ( LEFT| RIGHT| FULL) ( INNER| OUTER) com pandas? Como adicionar NaNs para linhas ausentes após a mesclagem? Como me livrar dos NaNs após a fusão? Posso mesclar no índice? Cruzar-se com pandas? Como mesclar vários DataFrames? merge? join? concat? update? Quem? O que? Por...

363
Explicando '__enter__' e '__exit__' do Python

Eu vi isso no código de alguém. O que isso significa? def __enter__(self): return self def __exit__(self, type, value, tb): self.stream.close() from __future__ import with_statement#for python2.5 class a(object): def __enter__(self): print 'sss' return 'sss111' def __exit__(self...

363
Recarregando submódulos no IPython

Atualmente, estou trabalhando em um projeto python que contém submódulos e usa numpy / scipy. O Ipython é usado como console interativo. Infelizmente, não estou muito satisfeito com o fluxo de trabalho que estou usando agora, gostaria de receber alguns conselhos. No IPython, a estrutura é...

358
Como dinamizar um quadro de dados

O que é pivô? Como eu giro? Isso é um pivô? Formato longo para formato amplo? Eu já vi muitas perguntas sobre tabelas dinâmicas. Mesmo que eles não saibam que estão perguntando sobre tabelas dinâmicas, geralmente o são. É praticamente impossível escrever uma pergunta e resposta canônica que...