हम इसे प्राप्त करने के लिए सेट डेटा प्रकार का उपयोग कर सकते हैं। सेट एक अनियंत्रित संग्रह और अद्वितीय और अपरिवर्तनीय वस्तुएं हैं। इसका उपयोग गणित के सेट सिद्धांत में परिभाषित सेट संचालन करने के लिए किया जाता है। दो सेटों पर सममित अंतर ऑपरेशन सामान्य तत्वों को छोड़कर तत्व उत्पन्न करता है।
उदाहरण
हम दो डिक्शनरी ऑब्जेक्ट्स की चाबियों से एक सेट ऑब्जेक्ट बना सकते हैं और ^ ऑपरेटर की मदद से सममित अंतर कर सकते हैं
>>> D1={1:100, 2:200, 3:300} >>> D2={1:1000, 3:300, 5:500} >>> set(D1.keys())^set(D2.keys()) {2, 5}