Scheme中的配对和列表是否不同?

Tho*_*son 20 scheme

我想知道在Scheme中是否'(1 . 2)'(1 2)意味着相同的数据(彼此相等)?我认为它们是一回事,这是对的吗?

ham*_*mar 30

不,他们不一样.

'(1 . 2) 手段 (cons 1 2)

'(1 2) 手段 (cons 1 (cons 2 nil))

  • 这与(1.(2.()))相同 (5认同)