Skip to main content

transforming binary gurobi tupledict into np.array



1 comment

  • Simon Bowly
    Gurobi Staff Gurobi Staff

    Hi Lukas,

    You could write the solution values from the tupledict into a numpy array like so:

    arr = np.zeros((M, N))
    for i in range(M):
    for j in range(N):
    arr[i,j] = x[i,j].X

    But you may find it more convenient to use addMVar instead of addVars. If x is instead stored as an MVar, then retrieving the solution using x.X directly gives you the numpy array you are looking for.

    Best regards,


Please sign in to leave a comment.