假设我有一个使用关键字作为其键的clojure地图:
(def my-car {:color "candy-apple red" :horsepower 450})
Run Code Online (Sandbox Code Playgroud)
我知道我可以通过使用关键字或map作为函数而另一个作为参数来查找与关键字关联的值:
(my-car :color)
; => "candy-apple red"
(:color my-car)
; => "candy-apple red"
Run Code Online (Sandbox Code Playgroud)
我意识到这两种形式在某些情况下都可以派上用场,但是其中一种形式被认为是如上所示的直接使用的惯用语?
clojure ×1