टुपल्स की तुलना स्थिति के आधार पर की जाती है:पहले टपल के पहले आइटम की तुलना दूसरे टपल के पहले आइटम से की जाती है; यदि वे समान नहीं हैं, तो यह तुलना का परिणाम है, अन्यथा दूसरा आइटम माना जाता है, फिर तीसरा और इसी तरह।
उदाहरण
>>> 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])