2009-09-20 61 views
9

你好,我需要檢查兩個列表是否有相同的順序相同的元素,但我無法實現,因爲它看起來像計劃公式?和eqv?通過參考檢查,以便給予這樣的假:方案列表等價比較

> (eq? (list 1 2 3) (list 1 2 3)) 
#f 
> (eqv? (list 1 2 3) (list 1 2 3)) 
#f 

如何實現這一目標?

回答

13

site解釋那些運營商之間的差。但基本上,當你想比較兩個對象的內容時,你想使用equal?

+0

感謝您的鏈接JG – Hellnar 2009-09-20 11:21:15

7

看起來像平等?和eq?在哪裏等於支票作爲我需要單獨的程序:

> (equal? (list 1 2 3) (list 1 2 3)) 
#t