"अभी तक थके नहीं हैं? तो चलिए जारी रखते हैं। मैं आपको सेट और मैप के बारे में अधिक जानकारी देना चाहता हूं और वे क्या कर सकते हैं।"

" सेट एक सेट है, बिना नंबर वाली वस्तुओं का एक समूह। सेट की मुख्य विशेषता यह है कि इसमें केवल अद्वितीय ऑब्जेक्ट होते हैं , यानी सेट का प्रत्येक तत्व अलग होता है । यहां वे ऑपरेशन हैं जो आप एक सेट पर कर सकते हैं:"

कार्यवाही तरीका
तत्व जोड़ें जोड़ें (), AddAll ()
तत्व हटाएं हटाएं (), सभी हटाएं ()
तत्वों की उपस्थिति के लिए जाँच करें सम्‍मिलित है (), सम्‍मिलित है ()

"और बस?"

"ठीक है, हाँ। सेट में कितने तत्व हैं, यह जानने के लिए आप आकार () विधि का भी उपयोग कर सकते हैं।"

"मानचित्र के बारे में क्या?"

" मानचित्र जोड़े का एक सेट है। यह एक सेट की तरह है, सिवाय इसके कि यह अद्वितीय तत्वों के बजाय कुंजी-मूल्य जोड़े का एक सेट है। केवल सीमा यह है कि प्रत्येक « कुंजी» अद्वितीय होनी चाहिएएक मानचित्र में दो जोड़े नहीं हो सकते वही चाबियां ।"

"यहाँ हम मानचित्र के साथ क्या कर सकते हैं :"

कार्यवाही तरीका
सभी जोड़ियों का एक सेट प्राप्त करें एंट्रीसेट ()
सभी चाबियों का एक सेट प्राप्त करें चाबीगुछा()
सभी मूल्यों का एक सेट प्राप्त करें मान ()
एक जोड़ी जोड़ें पुट (कुंजी, मान)
निर्दिष्ट कुंजी के लिए मान प्राप्त करें चाबी देना)
जांचें कि निर्दिष्ट कुंजी मौजूद है या नहीं सम्‍मिलित कुंजी (कुंजी)
जांचें कि निर्दिष्ट मान मौजूद है या नहीं सम्‍मिलित मान (मान)
जांचें कि नक्शा खाली है या नहीं खाली है()
मानचित्र साफ़ करें साफ़()
निर्दिष्ट कुंजी के लिए मान निकालें हटाएं (कुंजी)

"यह सेट की तुलना में बहुत अधिक दिलचस्प है।"

"हाँ। हालांकि मानचित्र सूची के रूप में लोकप्रिय नहीं है, यह कई कार्यों में प्रयोग किया जाता है।"