Translate this result form:
d == 4 && a1 == -17 && s10 == 10
How to transform the above result form into this form?
{d -> 4, a -> -17, s1 -> 10}
Translate this result form:
d == 4 && a1 == -17 && s10 == 10
How to transform the above result form into this form?
{d -> 4, a -> -17, s1 -> 10}
eq = d == 4 && a1 == -17 && s10 == 10;
ToRules @ eq
{d -> 4, a1 -> -17, s10 -> 10}
Rule @@@ List @@ eq
{d -> 4, a1 -> -17, s10 -> 10}
eq /. {Equal :> Rule, And :> List}
{d -> 4, a1 -> -17, s10 -> 10}
List @@ (d == 4 && a1 == -17 && s10 == 10 /. Equal -> Rule)
(* {d -> 4, a1 -> -17, s10 -> 10} *)
eq = d == 4 && a1 == -17 && s10 == 10;
Using Cases:
Cases[eq, a_ == b_ :> a -> b]
{d -> 4, a1 -> -17, s10 -> 10}