Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन सेट पर ऑपरेटर और मेथड में क्या अंतर है?


पायथन का सेट ऑब्जेक्ट बिल्ट-इन सेट क्लास को दर्शाता है। यूनियन, इंटरसेक्शन, डिफरेंस और सिमेट्रिक डिफरेंस जैसे विभिन्न सेट ऑपरेशन को संबंधित मेथड को कॉल करके या ऑपरेटर का उपयोग करके किया जा सकता है।

मेथड द्वारा यूनियन

>>> s1={1,2,3,4,5}
>>> s2={4,5,6,7,8}
>>> s1.union(s2)
{1, 2, 3, 4, 5, 6, 7, 8}
>>> s2.union(s1)
{1, 2, 3, 4, 5, 6, 7, 8}

| ऑपरेटर द्वारा यूनियन

>>> s1={1,2,3,4,5}
>>> s2={4,5,6,7,8}
>>> s1|s2
{1, 2, 3, 4, 5, 6, 7, 8}

मेथड द्वारा इंटरसेक्शन

>>> s1={1,2,3,4,5}
>>> s2={4,5,6,7,8}
>>> s1.intersection(s2)
{4, 5}
>>> s2.intersection(s1)
{4, 5}

& ऑपरेटर द्वारा इंटरसेक्शन

>>> s1={1,2,3,4,5}
>>> s2={4,5,6,7,8}
>>> s1&s2
{4, 5}
>>> s2&s1
{4, 5}

मेथड द्वारा डिफरेंस

>>> s1={1,2,3,4,5}
>>> s2={4,5,6,7,8}
>>> s1.difference(s2)
{1, 2, 3}
>>> s2.difference(s1)
{8, 6, 7}

- ऑपरेटर द्वारा डिफरेंस

>>> s1={1,2,3,4,5}
>>> s2={4,5,6,7,8}
>>> s1-s2
{1, 2, 3}
>>> s2-s1
{8, 6, 7}

  1. - = और := असाइनमेंट ऑपरेटर्स में क्या अंतर है?

    वास्तव में, वे दोनों असाइनमेंट ऑपरेटर हैं और मान निर्दिष्ट करने के लिए उपयोग किए जाते हैं लेकिन उनके बीच महत्वपूर्ण अंतर निम्नानुसार है: = ऑपरेटर मान निर्दिष्ट करता है या तो SET स्टेटमेंट के भाग के रूप में या UPDATE स्टेटमेंट में SET क्लॉज के भाग के रूप में, किसी अन्य मामले में = ऑपरेटर को तुलना ऑप

  1. Tkinter (Python) में root.destroy() और root.quit() में क्या अंतर है? Tkinter (Python) में root.destroy() और root.quit() में क्या अंतर है?

    जब हम Tkinter विंडो ऑब्जेक्ट के साथ destroy() मेथड को इनवोक करते हैं, तो यह मेनलूप प्रोसेस को समाप्त करता है और विंडो के अंदर सभी विजेट्स को नष्ट कर देता है। Tkinter destroy() मेथड का उपयोग मुख्य रूप से बैकग्राउंड में चल रहे इंटरप्रेटर को मारने और समाप्त करने के लिए किया जाता है।हालांकि, quit() मेथड

  1. Python में Tkinter और Tkinter.ttk के विजेट्स में क्या अंतर है? Python में Tkinter और Tkinter.ttk के विजेट्स में क्या अंतर है?

    tkinter.ttk एक मॉड्यूल है जिसका उपयोग Tkinter विजेट्स को स्टाइल करने के लिए किया जाता है। जैसे CSS का उपयोग HTML एलिमेंट को स्टाइल करने के लिए किया जाता है, वैसे ही हम Tkinter विजेट्स को स्टाइल करने के लिए tkinter.ttk का उपयोग करते हैं।यहां Tkinter विजेट और Tkinter.ttk के बीच प्रमुख अंतर हैं -Tkinte