(setq l `(1 (2 3 (4)) 5)) ;; リスト構造を分解するのは面倒 (let* ((a (car l)) (l2 (cadr l)) (b (car l2)) (c (cadr l2)) (d (car (nth 2 l2))) (e (nth 2 l))) (list a b c d e)) ; => (1 2 3 4 5) ;; リスト構造の形を与えるだけで楽々分解 (destructuring-bind (a (b c (d)) e) l (list a b c d e)) ; => (1 2 3 4 5)
P192
- 作者: るびきち
- 出版社/メーカー: 技術評論社
- 発売日: 2011/11/26
- メディア: 単行本(ソフトカバー)
- 購入: 5人 クリック: 220回
- この商品を含むブログを見る