关于 `list?` 的文档说明:如果 x 实现了 IPersistentList 则返回 true。
您确信确切的表达式返回了 false,还是您只是为了说明而已?`list?` 的结果取决于该形式是如何构建的。例如
(list? (cons '(+ 1 1) '(* 2 * 4))) => false
(list? (list '(+ 1 1) * 2 * 4)) => true
第一个表达式之所以返回 false,是因为 `cons` 返回的类型是 `clojure.lang.Cons` 类型。