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

Python - स्ट्रिंग को वर्ण सूची में और इसके विपरीत जांचना


जब स्ट्रिंग को वर्ण सूची में और इसके विपरीत जांचना आवश्यक हो, तो एक साधारण 'in' ऑपरेटर और 'join' विधि का उपयोग किया जाता है।

नीचे इसका प्रदर्शन दिया गया है:

उदाहरण

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() फ़ंक्शन का उपयोग करके एक स्ट्रिंग बनाने के लिए जोड़ा जाता है।

  • इसे एक चर को निर्दिष्ट किया जाता है।

  • स्ट्रिंग और कुंजी की तुलना यह देखने के लिए की जाती है कि स्ट्रिंग उपरोक्त सूची में मौजूद है या नहीं।

  • इस परिणाम को एक चर को निर्दिष्ट किया जाता है।

  • इस परिणाम में बूलियन मान के आधार पर, कंसोल पर प्रासंगिक संदेश प्रदर्शित किया जाता है।


  1. - पायथन में List Comprehension और OrderedDict का उपयोग करके K'th नॉन-रिपीटिंग कैरेक्टर

    इस लेख में, हम पायथन में List Comprehension और OrderedDict का उपयोग करके Kth नॉन-रिपीटिंग कैरेक्टर के बारे में जानेंगे। ऐसा करने के लिए हम पायथन में उपलब्ध इनबिल्ट कंस्ट्रक्ट्स की मदद लेते हैं।एल्गोरिदम1. पहले, हम इनपुट से एक डिक्शनरी डेटा बनाते हैं।2. अब हम प्रत्येक कैरेक्टर की आवृत्ति गिनते हैं।3.

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।

  1. - Python में स्ट्रिंग और स्ट्रिंग्स की लिस्ट से टपल कैसे बनाएं?

    बिल्ट-इन फंक्शन tuple() Python स्ट्रिंग को अलग-अलग कैरेक्टर्स के टपल में बदलता है। यह लिस्ट ऑब्जेक्ट को भी टपल में बदल देता है। >>> tuple(TutorialsPoint) (T, u, t, o, r, i, a, l, s, P, o, i, n, t) >>> L1=[45, 32, 100, 10, 24, 56] >>> tuple(L1) (45, 32, 100, 10, 24, 56)