9
你好,我需要檢查兩個列表是否有相同的順序相同的元素,但我無法實現,因爲它看起來像計劃公式?和eqv?通過參考檢查,以便給予這樣的假:方案列表等價比較
> (eq? (list 1 2 3) (list 1 2 3))
#f
> (eqv? (list 1 2 3) (list 1 2 3))
#f
如何實現這一目標?
你好,我需要檢查兩個列表是否有相同的順序相同的元素,但我無法實現,因爲它看起來像計劃公式?和eqv?通過參考檢查,以便給予這樣的假:方案列表等價比較
> (eq? (list 1 2 3) (list 1 2 3))
#f
> (eqv? (list 1 2 3) (list 1 2 3))
#f
如何實現這一目標?
這site解釋那些運營商之間的差。但基本上,當你想比較兩個對象的內容時,你想使用equal?
。
看起來像平等?和eq?在哪裏等於支票作爲我需要單獨的程序:
> (equal? (list 1 2 3) (list 1 2 3))
#t
感謝您的鏈接JG – Hellnar 2009-09-20 11:21:15