Preguntas etiquetadas con python

365
¿Cómo encontrar todas las ocurrencias de una subcadena?

Python tiene string.find()ystring.rfind() para obtener el índice de una subcadena en una cadena. Me pregunto si hay algo como lo string.find_all()que puede devolver todos los índices encontrados (no solo el primero desde el principio o el primero desde el final). Por ejemplo: string = "test test...

365
Pandas Merging 101

¿Cómo realizar una unión ( LEFT| RIGHT| FULL) ( INNER| OUTER) con pandas? ¿Cómo agrego NaNs para las filas que faltan después de la fusión? ¿Cómo me deshago de NaNs después de la fusión? ¿Puedo fusionarme en el índice? Cruz unirse con pandas? ¿Cómo fusiono múltiples DataFrames? merge? join?...

364
Explicando '__enter__' y '__exit__' de Python

Vi esto en el código de alguien. Qué significa eso? 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 ,type,...

363
Recargar submódulos en IPython

Actualmente estoy trabajando en un proyecto de Python que contiene submódulos y usa numpy / scipy. Ipython se usa como consola interactiva. Desafortunadamente no estoy muy contento con el flujo de trabajo que estoy usando en este momento, agradecería algunos consejos. En IPython, el marco se carga...

358
Cómo pivotar un marco de datos

¿Qué es el pivote? ¿Cómo giro? ¿Es esto un pivote? Formato largo a formato ancho? He visto muchas preguntas sobre las tablas dinámicas. Incluso si no saben que están preguntando sobre tablas dinámicas, generalmente lo hacen. Es prácticamente imposible escribir una pregunta canónica y una...