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

पायथन – किसी अनावश्यक कैरेक्टर वाली स्ट्रिंग्स को हटाना


जब उन स्ट्रिंग्स को हटाने की आवश्यकता होती है जिनमें कोई अनावश्यक कैरेक्टर होता है, तो लिस्ट कॉम्प्रिहेंशन और 'any' ऑपरेटर का उपयोग किया जाता है।

उदाहरण

my_list = ["python", "is", "fun", "to", "learn"]
print("The list is :")
print(my_list)
my_char_list = ['p', 's', 'l']
print("The character list is :")
print(my_char_list)
my_result = [sub for sub in my_list if not any(element in sub for element in my_char_list)]
print("The resultant list is :")
print(my_result)

आउटपुट

The list is : ['python', 'is', 'fun', 'to', 'learn']
The character list is : ['p', 's', 'l']
The resultant list is : ['fun', 'to']

व्याख्या

  • स्ट्रिंग्स की एक लिस्ट परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • कैरेक्टर्स के साथ एक और लिस्ट परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

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

  • इसे एक लिस्ट में संग्रहीत करके एक वेरिएबल में निर्दिष्ट किया जाता है।

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


  1. - पायथन में स्ट्रिंग की सूची को सॉर्ट करना

    इस ट्यूटोरियल में, हम स्ट्रिंग की सूची को सॉर्ट करना देखेंगे। हम दी गई स्ट्रिंग की सूची को sort मेथड और sorted फ़ंक्शन से सॉर्ट करेंगे। और फिर हम देखेंगे कि स्ट्रिंग की सूची को लंबाई, मान आदि जैसे विभिन्न मानदंडों के आधार पर कैसे सॉर्ट किया जाए। आइए देखते हैं कि list.sort() मेथड का उपयोग करके स्ट्र

  1. - Python में टपल्स की सूची को स्ट्रिंग्स की सूची में बदलें

    Python का उपयोग करके डेटा प्रोसेसिंग के दौरान, हम एक ऐसी सूची का सामना कर सकते हैं जिसके तत्व टपल्स हैं। और फिर हमें टपल्स को स्ट्रिंग्स की सूची में बदलने की आवश्यकता हो सकती है।join के साथjoin() एक स्ट्रिंग लौटाता है जिसमें अनुक्रम के तत्वों को str सेपरेटर द्वारा जोड़ा गया है। हम इस फंक्शन को पैराम

  1. - पायथन में स्ट्रिंग्स की सूची को कैसे सॉर्ट करें?

    किसी सूची को इन-प्लेस सॉर्ट करने के लिए, यानी सूची को स्वयं सॉर्ट करना और उस सूची में क्रम को बदलना, आप स्ट्रिंग्स की सूची पर sort() का उपयोग कर सकते हैं। उदाहरण के लिए, >>> a = [Hello, My, Followers] >>> a.sort() >>> print(a) [Followers, Hello, My] यदि आप मूल सूची को बरकर