Hello,

2011/2/3 Base <[email protected]>:
> Hi All -
>
> I recall seeing a beautiful method for doing the following on this
> site, but cannot seem to find it....
> I would like to transform
>
> (def a [[1 2 3]
>        [4 5 6]
>        [7 8 9]])
>
> to
>
> [[1 4 7]
> [2 5 8]
> [3 6 9]]

user=> (vec (apply map vector a))
[[1 4 7] [2 5 8] [3 6 9]]

Cheers,

-- 
Laurent

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to