Preguntas etiquetadas con python

85
filtro de matriz en Python?

Por ejemplo, tengo dos listas A = [6, 7, 8, 9, 10, 11, 12] subset_of_A = [6, 9, 12]; # the subset of A the result should be [7, 8, 10, 11]; the remaining elements ¿Hay una función incorporada en Python para hacer esto?

85
Descargar y descomprimir un archivo .zip sin escribir en el disco

Me las arreglé para hacer funcionar mi primer script de Python que descarga una lista de archivos .ZIP de una URL y luego procede a extraer los archivos ZIP y los escribe en el disco. Ahora no puedo dar el siguiente paso. Mi objetivo principal es descargar y extraer el archivo zip y pasar el...

85
Serializar una llamada de Python a json

¿Cuál es la forma recomendada de serializar un namedtuplea json con los nombres de campo retenidos? Serializar un namedtuplea json da como resultado que solo se serialicen los valores y que los nombres de los campos se pierdan en la traducción. Me gustaría que los campos también se conserven...

85
Lista de comprensión sin [] en Python

Unirse a una lista: >>> ''.join([ str(_) for _ in xrange(10) ]) '0123456789' join debe tomar un iterable. Aparentemente, joinel argumento es [ str(_) for _ in xrange(10) ], y es una lista de comprensión . Mira esto: >>>''.join( str(_) for _ in xrange(10)

85
pandas: filtro complejo en filas de DataFrame

Me gustaría filtrar filas por una función de cada fila, por ejemplo def f(row): return sin(row['velocity'])/np.prod(['masses']) > 5 df = pandas.DataFrame(...) filtered = df[apply_to_all_rows(df, f)] O para otro ejemplo más complejo y artificial, def g(row): if row['col1'].method1() ==...