← Code LabPython0/50 solved · 0%
Functions · hard

44. Dispatch tables

Replace long if/elif chains with a dict.

Write `compute(a, op, b)` using a dispatch dict mapping `"+"`, `"-"`, `"*"`, `"/"` to lambdas, raising `ValueError` for unknown operators.
Required in your answer: ops = {raise ValueError