Code Select
(define (select-column lst col)
(let l '()
(dolist (i lst)
(push (i col) l -1))
l))
Code Select
(define (select-column lst col)
(map (fn (row) (row col)) lst) )
Code Select
> (setq L '((1 2) (3 4) (5 6)))
((1 2) (3 4) (5 6))
> (transpose L)
((1 3 5) (2 4 6))
> ((transpose L) 0)
(1 3 5)
> ((transpose L) 1)
(2 4 6)
>