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

पायथन - स्पेस स्ट्रिंग्स के बिना पंक्तियों को फ़िल्टर करें

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

उदाहरण

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

import re

my_list = [["python is", "fun"], ["python", "good"],["python is cool"],["love", "python"]]

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

my_result = [row for row in my_list if not any(bool(re.search(r"\s", element)) for element in row)]

print("The resultant list is :")
print(my_result)

आउटपुट

The list is :
[[‘python is’, ‘fun’], [‘python’, ‘good’], [‘python is cool’], [‘love’, ‘python’]]
The resultant list is :
[[‘python’, ‘good’], [‘love’, ‘python’]]

स्पष्टीकरण

  • आवश्यक पैकेज पर्यावरण में आयात किए जाते हैं।

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

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

  • 'कोई' विधि और 'नहीं' ऑपरेटर का उपयोग किया जाता है ताकि किसी भी तार को फ़िल्टर किया जा सके।

  • यह परिणाम एक चर को सौंपा गया है।

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


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

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

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

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

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

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