अजगर सेट चौराहे_अपडेट ()

चौराहा_अपडेट () सेट चौराहे के साथ चौराहे_अपडेट () विधि को अद्यतन करता है।

दो या दो से अधिक सेटों का प्रतिच्छेदन उन तत्वों का समूह है जो सभी सेटों के लिए सामान्य हैं।

अधिक जानने के लिए, Python सेट Intersection पर जाएं।

का सिंटैक्स intersection_update()है:

 A.intersection_update (* other_sets)

intersection_update () पैरामीटर

intersection_update()विधि तर्क (सेट) की एक मनमाना संख्या अनुमति देता है।

नोट: * सिंटैक्स का हिस्सा नहीं है। यह इंगित करने के लिए उपयोग किया जाता है कि विधि एक मनमानी संख्या को तर्क की अनुमति देती है।

Intersection_update () से वापसी मान

यह विधि वापस आती है None(जिसका अर्थ है कि इसका रिटर्न मान नहीं है)। यह केवल सेट कॉलिंग intersection_update()मेथड को अपडेट करता है ।

उदाहरण के लिए:

 result = A.intersection_update(B, C)

जब आप कोड चलाते हैं,

  • परिणाम होगा None
  • A, B, और C के चौराहे के बराबर होगा
  • B अपरिवर्तित रहता है
  • C अपरिवर्तित रहता है

उदाहरण 1: चौराहा_अपडेट () कैसे काम करता है?

 A = (1, 2, 3, 4) B = (2, 3, 4, 5) result = A.intersection_update(B) print('result =', result) print('A =', A) print('B =', B)

आउटपुट

 परिणाम = कोई नहीं = (2, 3, 4) B = (2, 3, 4, 5)

उदाहरण 2: दो पैरामीटर्स के साथ प्रतिच्छेदन_अपडेट ()

 A = (1, 2, 3, 4) B = (2, 3, 4, 5, 6) C = (4, 5, 6, 9, 10) result = C.intersection_update(B, A) print('result =', result) print('C =', C) print('B =', B) print('A =', A)

आउटपुट

 परिणाम = कोई नहीं = (4) बी = (2, 3, 4, 5, 6) ए = (1, 2, 3, 4)

दिलचस्प लेख...