There's a structure of the following format:
(setq dist '(((1 1) 1)
((0 2) 3)
((1 2) 1)
((2 3) 3)
((3 5) 4)))
Is there any function which, if I call
(myf '(0 2))
could give me
3
or
((0 2) 3)
Something like a reverse assoc
I fail to see why this would be called a reverse ASSOC.
(assoc '(0 2) dist :test #'equal)
> ((0 2) 3)
It looks like ASSOC works fine, provided you change the test function, so that lists used as keys are correctly tested.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With