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

पायथन - किसी भी गैर-आवश्यक चरित्र के साथ तार हटा दें

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

नीचे उसी का एक प्रदर्शन है -

उदाहरण

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. पायथन स्ट्रिंग्स की सूची को कैसे सॉर्ट करें

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

  1. टुपल्स की सूची को पायथन में स्ट्रिंग्स की सूची में बदलें

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

  1. पायथन में तारों की सूची कैसे क्रमबद्ध करें?

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