मैं "लिस्प ऑफ़ लैंड" पढ़ रहा हूं (जिस तरह से, मैंने कभी भी पढ़ी गई सबसे अच्छी तकनीकी किताबों में से एक है) और मैं एसोसिएशन सूचीलिस्प में एसोसिएशन सूची के बारे में मूल प्रश्न
(defparameter *edges*
'((living-room (garden west door)
(attic upstairs ladder))
(garden (living-room east door))
(attic (living-room downstairs ladder))))
पहले आया हूं, लिस्प में एसोसिएशन सूची है जावा के मानचित्र (कुंजी-मूल्य बाध्यकारी) की एक ही अवधारणा?
रहने वाले कमरे की कुंजी के लिए, एक से अधिक मूल्य होने के लिए कैसे संभव है? एक सूची के साथ मूल्य को संलग्न न करें:
(living-room ((garden west door) (attic upstairs ladder)))
आह, कुछ ही मिनटों के द्वारा इसे करने के लिए मुझे हरा! हां, बिंदीदार जोड़ी सिंटैक्स का उपयोग न करने के लिए मुझे एक लूप के लिए भी फेंक दिया, एक दूसरे के लिए - अच्छा अवलोकन! – Ken
यदि मैं मूल्य प्राप्त करना चाहता हूं, तो मुझे सीडीआर क्यों करना है? assoc मूल्य प्राप्त करने के लिए माना जाता है, है ना? – Chiron
एएसएसओसी आपको * रिकॉर्ड * प्राप्त करता है। कुंजी/मूल्य प्राप्त करने के लिए आपको फिर सीएआर या सीडीआर की आवश्यकता है। –