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

पायथन में व्हाइटस्पेस पर स्ट्रिंग कैसे विभाजित करें?

आप स्ट्रिंग क्लास से स्प्लिट () का उपयोग कर सकते हैं। इस विधि के लिए डिफ़ॉल्ट डिलीमीटर व्हाइटस्पेस है, यानी, जब एक स्ट्रिंग पर कॉल किया जाता है, तो यह उस स्ट्रिंग को व्हाइटस्पेस वर्णों में विभाजित कर देगा। उदाहरण के लिए:

 >>>"Please split this string".split()
['Please','split', 'this', 'string']

इस समस्या को हल करने के लिए रेगेक्स का भी उपयोग किया जा सकता है। आप रेगेक्स '\s+' को सीमांकक के रूप में उपयोग करके re.split() विधि को कॉल कर सकते हैं। ध्यान दें कि यह विधि उपरोक्त विधि से धीमी है।

>>>import re
>>>re.split('\s+', 'Please split this string')
['Please','split', 'this', 'string']


  1. पायथन में एक स्ट्रिंग को कैसे उलटें?

    स्ट्रिंग स्लाइसिंग और रेंज ऑपरेटरों का उपयोग पायथन में एक स्ट्रिंग को उलटने के लिए किया जा सकता है। उदाहरण के लिए: >>> 'Hello'[::-1] ‘olleH’ >>>‘Halloween’[::-1] ‘neewollaH’ [] ऑपरेटर कोलन : द्वारा अलग किए गए 3 नंबर ले सकता है। पहला स्टा

  1. पायथन में स्ट्रिंग में सभी प्रमुख सफेद जगहों को कैसे हटाएं?

    Lstrip () विधि एक स्ट्रिंग की शुरुआत में प्रमुख व्हाइटस्पेस, न्यूलाइन और टैब वर्णों को हटा देगी। आप इसे निम्न तरीके से उपयोग कर सकते हैं: >>> '     hello world!'.lstrip() 'hello world!' आप एक ही तरीके से पिछली और अग्रणी व्हाइटस्पेस दोनों को हटाने के लिए स्ट्रिप()

  1. कैसे जांचें कि पाइथन में एक स्ट्रिंग अल्फान्यूमेरिक है या नहीं?

    पायथन स्ट्रिंग क्लास में isalnum () नामक एक विधि है जिसे एक स्ट्रिंग पर बुलाया जा सकता है और हमें बताता है कि स्ट्रिंग में केवल अल्फ़ान्यूमेरिक्स हैं या नहीं। आप इसे निम्न तरीके से कॉल कर सकते हैं: >>> '123abc'.isalnum() True >>> '123#$%abc'.isalnum() False आप उसी