Python में सेट का अंतर
उन एलिमेंट्स को खोजने के लिए जिनमें पहला सेट दूसरे सेट से अलग है, आपको difference मेथड का उपयोग करना चाहिए। इसके पैरामीटर में हम वह सेट निर्दिष्ट करते हैं जिससे हम मूल सेट की तुलना करना चाहते हैं।
मान लीजिए कि हमारे पास दो सेट हैं:
st1 = {'a', 'b', 'c', 'e'}
st2 = {'b', 'w', 'c', 'a'}
आइए वे एलिमेंट्स प्रिंट करें जिनमें पहला सेट दूसरे सेट से अलग है:
res = st1.difference(st2)
print(res) # {'e', 'd'} प्रिंट करेगा
और अब उन एलिमेंट्स को खोजें जिनमें दूसरा सेट पहले सेट से अलग है:
res = st2.difference(st1)
print(res) # {'w', 'c'} प्रिंट करेगा
इस मेथड को छोटे रूप में इस तरह लिखा जा सकता है:
res = st2 - st1
print(res) # {'w', 'c'} प्रिंट करेगा
दो सेट दिए गए हैं:
st1 = {'1', '3', '5'}
st2 = {'6', '8', '1', '3'}
वे एलिमेंट्स प्राप्त करें जो दूसरे सेट में हैं लेकिन पहले सेट में अनुपस्थित हैं।
दो सेट दिए गए हैं:
st1 = {'a', 'b', 'c', 'd', 'e'}
st2 = {'d', 'e', 'f', 'g', 'h'}
वे एलिमेंट्स प्राप्त करें जो पहले सेट में हैं लेकिन दूसरे सेट में अनुपस्थित हैं।
तीन सेट दिए गए हैं:
st1 = {1, 2, 4, 5}
st2 = {1, 2, 3, 6}
st3 = {1, 2}
सेट के उन एलिमेंट्स को प्राप्त करें जो पहले और दूसरे सेट में हैं, लेकिन तीसरे में नहीं:
{3, 4, 5, 6}
तीन सेट दिए गए हैं:
st1 = {1, 3, 6, 8}
st2 = {5, 8, 10, 2}
st3 = {12, 7, 3, 1}
वे एलिमेंट्स प्राप्त करें जिनमें पहला सेट दूसरे सेट से अलग है। उन्हें st4 वेरिएबल में रिकॉर्ड करें। st4 और st3 के लिए सामान्य एलिमेंट्स खोजें।