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

पायथन - वर्णमाला क्रम में क्रमिक अक्षरों वाली स्ट्रिंग्स निकालें

जब वर्णमाला क्रम में क्रमिक (successive) अक्षरों वाली स्ट्रिंग्स निकालनी हों, तो सिंपल इटरेशन और यूनिकोड प्रतिनिधित्व के लिए ord मेथड का उपयोग किया जाता है।

उदाहरण

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

my_list = ["python", 'is', 'cool', 'hi', 'Will', 'How']
print("सूची है:")
print(my_list)

my_result = []
for element in my_list:
    for index in range(len(element) - 1):
        if ord(element[index]) == ord(element[index + 1]) - 1:
            my_result.append(element)
            break

print("परिणाम है:")
print(my_result)

आउटपुट

सूची है: ['python', 'is', 'cool', 'hi', 'Will', 'How']
परिणाम है: ['hi']

व्याख्या

  • स्ट्रिंग्स की एक सूची परिभाषित की गई है।

  • एक खाली सूची परिभाषित की गई है।

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

  • यदि वे बराबर हैं, तो इसे खाली सूची में जोड़ा जाता है।

  • कंट्रोल लूप से बाहर निकल जाता है।

  • यह सूची आउटपुट के रूप में कंसोल पर प्रदर्शित होती है।

  1. - Python में स्ट्रिंग्स प्रिंट करते समय कोट्स से बचें

    यदि हम दी गई स्ट्रिंग्स की सूची को वैसे ही प्रिंट करते हैं, तो हमें कोट्स का उपयोग करना होगा और उचित रूप से मिलान करने वाले कोट्स की एक जोड़ी भरनी होगी। हम प्रिंट स्टेटमेंट में कोट्स का उपयोग करने से दो दृष्टिकोणों का पालन करके बच सकते हैं। join() का उपयोग करना join विधि हमें किसी भी सेपरेटर को चुनक

  1. - पायथन कोड: दो स्ट्रिंग्स के कॉमन कैरेक्टर्स को अल्फाबेटिकल ऑर्डर में प्रिंट करना

    दो यूजर इनपुट स्ट्रिंग्स दी गई हैं, हमारा कार्य सभी कॉमन कैरेक्टर्स को अल्फाबेटिकल ऑर्डर में प्रिंट करना है।उदाहरणInput: string1: python string2: program Output: opव्याख्यादोनों स्ट्रिंग्स के बीच कॉमन अक्षर हैं o (1 बार), p (1 बार)।एल्गोरिदमचरण 1: पहले हम दो इनपुट स्ट्रिंग लेते हैं। चरण 2: अगला हम इ

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

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