7

我有一个这种格式的序列 -

( ([2 3 4] [7 6 8]) (["hh" 5] [9 8]))

我想将它展平,以便它是一个向量序列而不是一个向量序列序列。我怎么做 ?

也将其展平完全展平,我只想将其展平一层至 - ([2 3 4] [ 7 6 8] ["hh" 5] [9 8])

4

2 回答 2

9

尝试concat

(apply concat seq)
于 2012-09-21T05:56:54.827 回答
3
(reduce (fn[h v]
          (reduce (fn[s e] (conj s e)) h v))
        [] [[[2 3 4] [7 6 8]] [["hh" 5] [9 8]]])
于 2012-09-21T06:08:26.983 回答