जब वर्ण सूची में स्ट्रिंग का परीक्षण करने की आवश्यकता होती है और इसके विपरीत, एक सरल 'इन' ऑपरेटर और 'जॉइन' विधि का उपयोग किया जाता है।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_string = 'python' print("The string is :") print(my_string) my_key = ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't'] print("The key is ") print(my_key) joined_list = ''.join(my_key) my_result = my_string in joined_list print("The result is :") if(my_result == True): print("The string is present in the character list") else: print("The string is not present in the character list")
आउटपुट
The string is : python The key is ['p', 'y', 't', 'h', 'o', 'n', 't', 'e', 's', 't'] The result is : The string is present in the character list
स्पष्टीकरण
-
एक स्ट्रिंग परिभाषित और कंसोल पर प्रदर्शित होती है।
-
कुंजी के लिए मान को परिभाषित किया गया है और कंसोल पर प्रदर्शित किया गया है।
-
कुंजी के तत्वों को .join() फ़ंक्शन का उपयोग करके एक स्ट्रिंग बनाने के लिए जोड़ा जाता है।
-
यह एक वैरिएबल को असाइन किया गया है।
-
उपरोक्त सूची में स्ट्रिंग मौजूद है या नहीं यह देखने के लिए स्ट्रिंग और कुंजी की तुलना की जाती है।
-
यह परिणाम एक चर को सौंपा गया है।
-
इस परिणाम में बूलियन मान के आधार पर, संबंधित संदेश कंसोल पर प्रदर्शित होता है।