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

पायथन - विशिष्ट वर्णों के स्ट्रिंग्स के साथ टुपल्स को फ़िल्टर करें

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

उदाहरण

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

my_list = [('pyt', 'best'), ('pyt', 'good'), ('fest', 'pyt')]

print("The list is :")
print(my_list)

char_string = 'pyestb'

my_result = [index for index in my_list if all(all(sub in char_string for sub in element) for element in index)]

print("The result is : ")
print(my_result)

आउटपुट

The list is :
[('pyt', 'best'), ('pyt', 'good'), ('fest', 'pyt')]
The result is :
[('pyt', 'best')]

स्पष्टीकरण

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

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

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

  • इसे एक सूची में बदल दिया जाता है और एक चर के लिए असाइन किया जाता है।

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


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

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

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

    पायथन के साथ डेटा में हेरफेर करते समय, हम एक सूची में आ सकते हैं जिसमें संख्याएं स्ट्रिंग के रूप में होती हैं। इसके अलावा हम स्ट्रिंग्स की सूची को टुपल्स में बदलना चाह सकते हैं। बेशक दिए गए तार संख्याओं के एक विशेष प्रारूप में हैं। मानचित्र और eval के साथ हम सूची के प्रत्येक तत्व पर eval लागू करने

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

    सूचियों के साथ संरेखित करते समय, हम ऐसी स्थिति में आ सकते हैं जहां हमें एक स्ट्रिंग को संसाधित करना होगा और आगे की प्रक्रिया के लिए इसके अलग-अलग वर्ण प्राप्त करना होगा। इस लेख में हम ऐसा करने के विभिन्न तरीके देखेंगे। सूची समझ के साथ हम सूची के प्रत्येक तत्व के माध्यम से जाने के लिए लूप के लिए डिज़