当用作操作符时,映射、关键字和符号使用可选的第二个参数来表示 'default-not-found' 值,如果是 'get'。
({:a 1} :b 'b) ⇒ b
然而,集合不支持这种行为(尽管它们在 'get' 中支持),向量也不允许在它们的伪 'nth' 语义中使用可选的 default-not-found。
user=> (#{:a :b} :b 'notfound)
ArityException 传递给 PersistentHashSet 的参数数量不正确(2) clojure.lang.AFn.throwArity (AFn.java:437)