elisp में {'a':1, 'b':2}
जैसे पाइथन शब्दकोश के बराबर क्या है? और फिर, क्या elisp कोई नक्शा-कम एपीआई है?पाइथन शब्दकोश या elisp में नक्शा
उत्तर
Association lists elisp में सबसे अधिक इस्तेमाल किए जाने वाले सहयोगी कंटेनर हैं। यह केवल ((key . value))
जैसे कुंजी-मूल्य विपक्षी कोशिकाओं की एक सूची है। आवश्यक मूल्य के साथ कुंजी प्राप्त करने के लिए आप फ़ंक्शन का उपयोग किसी कुंजी से संबंधित मान प्राप्त करने के लिए rassoc
का उपयोग कर सकते हैं।
एलिस्प अंतर्निहित फ़ंक्शन mapcar
के साथ आता है जो मानचित्र करता है, लेकिन AFAIK कोई अच्छी fold
सुविधा नहीं है। आप प्रदान की गई लूपिंग सुविधाओं का उपयोग करके इसे अनुकरण कर सकते हैं। हालांकि, बेहतर समाधान cl-lib
का उपयोग करना और CommonLisp भूमि में फिसलना है। विशेष रूप से, it suppliescl-mapcar
और cl-reduce
।
संघ सूची, (जिसका एल्गोरिथम जटिलता छोटे तालिकाओं के लिए ठीक है, लेकिन बड़े लोगों के लिए नहीं), वहाँ, हैश तालिकाओं हैं आप make-hash-table
और puthash
साथ निर्माण कर सकते हैं इसके अलावा, या यदि आप तत्काल मूल्यों को पसंद करते हैं, तो आप उन्हें #s(hash-table data a 1 b 2)
के रूप में लिख सकते हैं ।
- 1. मेक नक्शा() वापसी एक शब्दकोश
- 2. पाइथन नक्शा int
- 3. ईएफ कोड प्रथम - नक्शा शब्दकोश या कस्टम प्रकार को nvarchar
- 4. Elisp
- 5. elisp
- 6. elisp
- 7. elisp
- 8. elisp
- 9. elisp
- 10. elisp
- 11. elisp
- 12. elisp
- 13. elisp
- 14. elisp:
- 15. जावा पाइथन शब्दकोश समकक्ष
- 16. पाइथन शब्दकोश को सी ++
- 17. पाइथन शब्दकोश से CSV
- 18. पाइथन शब्दकोश रैम खाने
- 19. शब्दकोशों का पाइथन शब्दकोश
- 20. पाइथन शब्दकोश को एक्सएमएल
- 21. कई पाइथन शब्दकोश विलय
- 22. std :: नक्शा डालने या std :: नक्शा ढूंढें?
- 23. emacs/elisp में bignum
- 24. Emacs/Elisp
- 25. पाइथन फिर से एक शब्दकोश
- 26. elisp कार्यों
- 27. elisp फ़ाइल
- 28. Emacs Lisp (elisp) में डेटा प्रकार या जेनरेटर रेंज?
- 29. सुपर उच्च प्रदर्शन सी/सी ++ हैश नक्शा (तालिका, शब्दकोश)
- 30. लिंक नक्शा! या ले लीजिए!
प्रधान, मानचित्र से मूल्य प्राप्त करने के लिए, क्या कोई assq (या) assoc का उपयोग कर सकता है? –
आमतौर पर, 'assoc' जो समझ में आता है क्योंकि वह' बराबर 'वाली चाबियों की तुलना करता है। दूसरी तरफ, 'assq'' eq' के साथ तुलना करता है जिसके लिए आवश्यक है कि वे स्मृति में सटीक एक ही वस्तु हों। – Pradhan