Hola Manuel:
No se si entendí bien tu pregunta, pero para lo que necesitas se me ocurre
que puedes usar pandas:
from io import StringIO
import pandas as pd
DATA="""id,target,valores
1,100,20
1,100,30
1,100,50
1,100,15
1,100,45
1,100,60
2,150,75
2,150,75
2,150,100
3,1500,900
3,1500,500
3,1500,60
Hola gracias por tu sugerencia.
Lo que necesito es por ejemplo:
para el ID 1 el target es 100,
entonces ¿cuáles son los números del ID 1 que puedan sumar 100 ?
20, 30, 50, 15, 45, 60
20 + 30 + 50 = 100
Lo que tu sugieres es que sume primero todos los números para cierto ID y
luego valide si esa
.
>
> Lo que necesito es por ejemplo:
>
> para el ID 1 el target es 100,
>
> entonces ¿cuáles son los números del ID 1 que puedan sumar 100 ?
> 20, 30, 50, 15, 45, 60
> 20 + 30 + 50 = 100
>
En primera aproximaci'on, yo lo intentar'ia con una funci'on recursiva.
___