मेथड difference

difference मेथड एक ऐसा सेट लौटाती है, जो उन एलिमेंट्स से बनता है जिनमें पहला सेट दूसरे सेट से अलग होता है। पैरामीटर में हम उस सेट को निर्दिष्ट करते हैं, जिससे हम मूल सेट की तुलना करना चाहते हैं।

सिंटैक्स

pythonसेट.difference(वह सेट जिससे तुलना करना चाहते हैं)

उदाहरण

आइए difference मेथड को दो सेट के विभिन्न एलिमेंट्स प्राप्त करने के लिए लागू करें:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)

कोड निष्पादित करने का परिणाम:

python{'c', 'b'}

उदाहरण

difference मेथड का एक छोटा रूप भी है:

pythonst1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)

कोड निष्पादित करने का परिणाम:

python{'b', 'c'}

यह भी देखें

  • intersection मेथड,
    जो सेट का इंटरसेक्शन लौटाती है
  • issubset मेथड,
    जो सेट के एलिमेंट्स का किसी अनुक्रम में होना जांचती है
  • issuperset मेथड,
    जो किसी अनुक्रम के एलिमेंट्स का सेट में होना जांचती है
  • symmetric_difference मेथड,
    जो सेट और अनुक्रम के सामान्य एलिमेंट्स को बाहर करती है