是否有 clojure 功能要做:
((1 2) (3) (5 1) (2)) => (1 2 3 5 1 2)
(def a-list '((1 2) (3) (5 1) (2)))
(my-func a-list)
;; =>(1 2 3 5 1 2)
是否有 clojure 功能要做:
((1 2) (3) (5 1) (2)) => (1 2 3 5 1 2)
(def a-list '((1 2) (3) (5 1) (2)))
(my-func a-list)
;; =>(1 2 3 5 1 2)
(apply concat a-list) ;; (1 2 3 5 1 2)
(flatten a-list)
也会成功的。
见:http :
//clojuredocs.org/clojure_core/clojure.core/apply http://clojuredocs.org/clojure_core/clojure.core/concat
http://clojuredocs.org/clojure_core/clojure.core/flatten