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

एन सरणियों में सामान्य तत्वों को खोजने के लिए पायथन में चौराहा_अपडेट ()

इस लेख में, हम n सरणियों में सामान्य तत्वों का पता लगाने के लिए पायथन में iintersection_update () के बारे में जानेंगे।

समस्या यह है कि हमें एक सरणी दी जाती है जिसमें सूचियाँ होती हैं, दिए गए सरणियों में सभी सामान्य तत्व खोजें?

एल्गोरिदम

1.Initializingres with the first list inside the array
2.Iterating through the array containing lists
3.Updating the res list by applying intersection_update() function to check the common elements.
4.Finally returning the list and display the output by the help of the print statement.

आइए अब इसके क्रियान्वयन पर एक नजर डालते हैं

उदाहरण

def commonEle(arr):

# initialize res with set(arr[0])
res = set(arr[0])

# new value will get updated each time function is executed
for curr in arr[1:]: # slicing
   res.intersection_update(curr)
return list(res)

# Driver code
if __name__ == "__main__":
   nest_list=[['t','u','o','r','i','a','l'], ['p','o','i','n','t'], ['t','u','o','r','i','a','l'],       ['p','y','t','h','o','n']]
   out = commonEle(nest_list)
if len(out) > 0:
   print (out)
else:
   print ('No Common Elements')


आउटपुट

['o', 't']

निष्कर्ष

इस लेख में, हमने n सरणियों में सामान्य तत्वों को खोजने और इसके कार्यान्वयन के लिए पायथन में iintersection_update () के बारे में सीखा।


  1. एंड्रॉइड सूचीदृश्य में सरणी से सामान्य तत्व कैसे खोजें?

    यह उदाहरण एंड्रॉइड सूचीदृश्य में सरणियों से सामान्य तत्वों को खोजने के तरीके के बारे में प्रदर्शित करता है। चरण 1 - Android Studio में एक नया प्रोजेक्ट बनाएं, File New Project पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़

  1. सेलेनियम और पायथन तत्वों और पाठ को खोजने के लिए?

    हम सेलेनियम वेबड्राइवर के साथ तत्वों और उसके पाठ को पा सकते हैं। सबसे पहले हमें किसी भी लोकेटर जैसे आईडी, क्लासनाम, सीएसएस आदि की मदद से तत्व की पहचान करनी होगी। फिर पाठ प्राप्त करने के लिए हमें पाठ . की सहायता लेनी होगी विधि। सिंटैक्स s = driver.find_element_by_css_selector("h4").text यह

  1. एक पूर्वज को खोजने का कार्यक्रम जो पायथन में एक बाइनरी ट्री में दो तत्वों में से एक है

    मान लीजिए कि हमारे पास एक बाइनरी ट्री है, और हमारे पास दो नंबर ए और बी भी हैं, हमें सबसे कम नोड का मान ज्ञात करना है जिसमें ए और बी वंशज हैं। हमें यह ध्यान रखना होगा कि एक नोड स्वयं का वंशज हो सकता है। तो, अगर इनपुट पसंद है a =6, b =2, तो आउटपुट 4 होगा इसे हल करने के लिए, हम इन चरणों का पालन कर