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

हम पायथन में दो टुपल्स की तुलना कैसे करते हैं?


टुपल्स की तुलना स्थिति के आधार पर की जाती है:पहले टपल के पहले आइटम की तुलना दूसरे टपल के पहले आइटम से की जाती है; यदि वे समान नहीं हैं, तो यह तुलना का परिणाम है, अन्यथा दूसरा आइटम माना जाता है, फिर तीसरा और इसी तरह।

उदाहरण

>>> a = (1, 2, 3)
>>> b = (1, 2, 5)
>>> a < b
True

एक अन्य प्रकार की तुलना है जो समान और विभिन्न तत्वों को ध्यान में रखती है। यह सेट का उपयोग करके किया जा सकता है। सेट टुपल्स लेंगे और केवल अद्वितीय मान लेंगे। फिर आप एक &ऑपरेशन कर सकते हैं जो आम वस्तुओं को टुपल्स से प्राप्त करने के लिए चौराहे की तरह कार्य करता है।

उदाहरण

>>> a = (1, 2, 3, 4, 5)
>>> b = (9, 8, 7, 6, 5)
>>> set(a) & set(b)
{5}

आप इस ऑपरेशन को करने के लिए set.intersection फ़ंक्शन का भी उपयोग कर सकते हैं।

उदाहरण

>>> a = (1, 2, 3, 4, 5)
>>> b = (9, 8, 7, 6, 5)
>>> set(a).instersection(set(b))
set([5])

  1. हम पायथन में दो सूचियों के तत्वों की तुलना कैसे करते हैं?

    विधि cmp() दो सूचियों के तत्वों की तुलना करती है। यदि तत्व एक ही प्रकार के हैं, तो यह तुलना करता है और परिणाम देता है। यदि तत्व अलग-अलग प्रकार के हैं, तो यह जांचता है कि क्या वे संख्याएं हैं। यदि वे संख्याएँ हैं, तो यदि आवश्यक हो तो यह टाइप ज़बरदस्ती करता है और तुलना करता है। यदि कोई तत्व एक संख्या

  1. पायथन में लाइन द्वारा दो अलग-अलग फाइलों की तुलना कैसे करें?

    पायथन मानक पुस्तकालय में विशेष रूप से स्ट्रिंग्स/फाइलों के बीच अंतर खोजने के उद्देश्य से एक मॉड्यूल है। Difflib लाइब्रेरी का उपयोग करके एक अंतर प्राप्त करने के लिए, आप बस उस पर United_diff फ़ंक्शन को कॉल कर सकते हैं। उदाहरण के लिए, मान लें कि आपके पास 2 फ़ाइलें हैं, फ़ाइल1 और फ़ाइल2 निम्न सामग्री के

  1. पायथन शब्दकोशों की दो सूचियों की तुलना करें

    इस पोस्ट में, हम देखते हैं कि पायथन में शब्दकोशों की दो सूचियों की तुलना कैसे करें और दो सूचियों के बीच के अंतर को कैसे प्रिंट करें। तुलना विधि कुंजी की तुलना करती है और शब्दकोशों में मान। साथ ही, पायथन में शब्दकोशों की दो सूचियों की तुलना करते समय तत्वों का क्रम मायने नहीं रखता। पायथन में शब्दकोश