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

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


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

उदाहरण

>>> 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. पायथन में लाइन द्वारा दो अलग-अलग फाइलों की तुलना कैसे करें?

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

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

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

  1. एक्सेल में दो कॉलम या सूचियों की तुलना कैसे करें (4 उपयुक्त तरीके)

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