2012-09-21 47 views
6

我在此格式的SEQ的SEQ一個SEQ -如何弄平含有載體

(([2 3 4] [7 6 8])([ 「HH」 5] [9 8]))

我想扁平它,使其seq的向量,而不是序列seq的向量。我怎麼做 ?

而且完全變平變平它,我想只有一個級別將其壓平,以 - ([2 3 4] [7 6 8] [ 「HH」 5] [9 8])

回答

8

嘗試concat

(apply concat seq) 
+0

我使用的地圖是返回這個結果,有沒有flatmap什麼相同呢? – murtaza52

+1

也扁平化它,我只想將它扁平化一級 – murtaza52

+0

對不起,是的,我誤解了你的問題。修正... – nneonneo

3
(reduce (fn[h v] 
      (reduce (fn[s e] (conj s e)) h v)) 
     [] [[[2 3 4] [7 6 8]] [["hh" 5] [9 8]]])