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

Python में स्ट्रिंग की लंबाई ढूंढना (3 तरीके)


स्ट्रिंग एक Python है जो Unicode कैरेक्टर की एक श्रृंखला है। एक बार घोषित होने पर यह परिवर्तनीय नहीं है। इस लेख में हम देखेंगे कि स्ट्रिंग की लंबाई ढूंढने के विभिन्न तरीके क्या हैं।

len() का उपयोग करना

यह सबसे सीधा तरीका है। यहां हम len() नामक एक लाइब्रेरी फ़ंक्शन का उपयोग करते हैं। स्ट्रिंग को फ़ंक्शन के पैरामीटर के रूप में पास किया जाता है और हमें स्क्रीन पर स्ट्रिंग में कैरेक्टर की संख्या मिलती है।

उदाहरण

str = "Tutorials" print("Length of the String is:", len(str))

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -

Length of the String is: 9

स्लाइसिंग का उपयोग करना

हम स्ट्रिंग स्लाइसिंग दृष्टिकोण का उपयोग करके स्ट्रिंग में प्रत्येक कैरेक्टर की स्थिति गिन सकते हैं। स्ट्रिंग में स्थितियों की अंतिम गिनती स्ट्रिंग की लंबाई बन जाती है।

उदाहरण

str = "Tutorials" position = 0 # सभी स्थितियों की गिनती होने तक रुकें while str[position:]:     position += 1 # स्थितियों की कुल संख्या प्रिंट करें print("The total number of characters in the string: ", position)

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -

The total number of characters in the string: 9

join() और count() का उपयोग करना

join() और count() स्ट्रिंग फ़ंक्शन का भी उपयोग किया जा सकता है

उदाहरण

str = "Tutorials" # स्ट्रिंग के प्रत्येक कैरेक्टर के माध्यम से पुनरावृति करें # और उन्हें गिनें length = ((str).join(str)).count(str) + 1 # स्थितियों की कुल संख्या प्रिंट करें print("The total number of characters in the string: ", length)

आउटपुट

उपरोक्त कोड चलाने पर हमें निम्नलिखित परिणाम मिलता है -

The total number of characters in the string: 9

  1. - Python में रन-लेंथ एन्कोडिंग

    इस ट्यूटोरियल में, हम Python में रन-लेंथ एन्कोडिंग बनाने का तरीका सीखने जा रहे हैं। एक स्ट्रिंग दिए जाने पर, एक नई स्ट्रिंग लौटाएं जिसमें char और frequency हो। उदाहरण के लिए, स्ट्रिंग tutorialspoint को t3u1o2r1i2a1l1s1p1n1 के रूप में एन्कोड किया जाएगा। क्रम हर char+frequency का है। उन सभी को जोड़ें

  1. - Python प्रोग्राम में वाक्य में शब्दों की गिनती

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग में शब्दों की संख्या गिनने की आवश्यकता है। दृष्टिकोण 1 - split() फ़ंक्शन का उपयोग करना split() फ़ंक्शन स्ट्रिंग को स्पेस को डिलीमीटर के रूप में एक सूची पुनरावृत्ति में तोड़ता

  1. - पायथन प्रोग्राम: स्ट्रिंग में किसी शब्द की घटनाओं को गिनना

    इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो स्ट्रिंग में किसी शब्द की घटनाओं की संख्या गिनता है। आपको शब्द और एक स्ट्रिंग दी गई है, हमें स्ट्रिंग में शब्द की आवृत्ति की गणना करनी है।मान लीजिए हमारे पास एक स्ट्रिंग I am a programmer. I am a student. है और शब्द am है। हमारा प्रोग्राम 2 लौटाएगा क्यों