Preguntas etiquetadas con python

17
¿Por qué funcionó dict.get (key) pero no dict [key]?

Estoy tratando de agrupar las cadenas binarias de ciertos números en función de cuántos 1 hay en la cadena. Esto no funciona s = "0 1 3 7 8 9 11 15" numbers = map(int, s.split()) binaries = [bin(x)[2:].rjust(4, '0') for x in numbers] one_groups = dict.fromkeys(range(5), []) for x in binaries:...

16
¿Cómo puedo raspar más rápido?

El trabajo aquí es para raspar una API un sitio que se inicia a partir https://xxx.xxx.xxx/xxx/1.jsonde https://xxx.xxx.xxx/xxx/1417749.jsony escribir exactamente a mongodb. Para eso tengo el siguiente código: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com =...

16
Cómo convertir pandas dataframe a diccionario jerárquico

Tengo el siguiente marco de datos de pandas: df1 = pd.DataFrame({'date': [200101,200101,200101,200101,200102,200102,200102,200102],'blockcount': [1,1,2,2,1,1,2,2],'reactiontime': [350,400,200,250,100,300,450,400]}) Estoy tratando de crear un diccionario jerárquico, con los valores del diccionario...

15
Encuentra pares simétricos rápidamente en numpy

from itertools import product import pandas as pd df = pd.DataFrame.from_records(product(range(10), range(10))) df = df.sample(90) df.columns = "c1 c2".split() df = df.sort_values(df.columns.tolist()).reset_index(drop=True) # c1 c2 # 0 0 0 # 1 0 1 # 2 0 2 # 3 0 3 # 4 0 4 # .. .. .. # 85 9 4 # 86 9...