2012-10-23 27 views

回答

5

它們不同。第一列表被構造這樣的,對應於「B」的數字:

(cons 1 
     (cons (cons 2 3) 
      '())) 

> '(1 (2 . 3)) 

,而第二列表結構被構造這樣的,其對應於「A」的數字:

(cons 1 
     (cons 2 3)) 

> '(1 2 . 3) 

另外注意第二個不是正確的列表(意思是:以null結尾的列表)。

+1

感謝您的精彩解釋:) –

相關問題