Распечатать ключи из списка на основе значений?

Как мне выполнить итерацию и распечатать ключи списка на основе заданных значений?

Пример:

; plist
(defun my-list() (list :a "hi" :b "no" :c "go"))

; from that list i want to iterate and print out keys based on values like:
for each x in ("hi" "go") print x

; hoping for:
ac

Я новичок в lisp - спасибо: -)

8
задан schmoopy 9 May 2011 в 19:54
поделиться