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

感谢您的精彩解释:) –

相关问题