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

पायथन - आवश्यक तत्वों के साथ पंक्तियों को फ़िल्टर करें

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

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

उदाहरण

my_list = [[261, 49, 61], [27, 49, 3, 261], [261, 49, 85], [1, 1, 9]]

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

check_list = [49, 61, 261, 85]

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

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

आउटपुट

The list is :
[[261, 49, 61], [27, 49, 3, 261], [261, 49, 85], [1, 1, 9]]
The result is :
[[261, 49, 61], [261, 49, 85]]

स्पष्टीकरण

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

  • पूर्णांकों की एक और सूची परिभाषित की गई है।

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

  • यदि ऐसा है, तो इसे एक सूची में जोड़ा जाता है, और एक चर को सौंपा जाता है।

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


  1. टुपल्स की सूची में सकारात्मक तत्वों के साथ टुपल्स को खोजने के लिए पायथन कार्यक्रम

    जब टुपल्स की सूची से स्थिति तत्वों वाले टुपल्स को खोजने की आवश्यकता होती है, तो सूची समझ का उपयोग किया जा सकता है। नीचे उसी का एक प्रदर्शन है - उदाहरण my_list = [(56, 43), (-31, 21, 23), (51, -65, 26), (24, 56)] print("The list is : ") print(my_list) my_result = [sub for sub in my_list

  1. पायथन में तत्वों की सूची आवृत्ति

    इस लेख में, हम सीखेंगे कि किसी सूची में तत्वों की आवृत्ति कैसे ज्ञात करें। हम समस्या को विभिन्न तरीकों से हल कर सकते हैं। आइए उनमें से दो देखें। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें। तत्वों और एक खाली शब्दकोश के साथ सूची को प्रारंभ करें। तत्वों की सूची पर पुनरावृति करें। जांचें कि तत्व

  1. पायथन में सूचकांक के आधार पर एक बहु-सूची के साथ सूची तत्व जोड़ें

    सूचियों को नेस्टेड किया जा सकता है। जिसका अर्थ है कि हमारे पास बड़ी सूची के अंदर तत्वों के रूप में छोटी सूचियाँ हैं। इस लेख में हम नेस्टेड सूची के तत्वों में एक साधारण सूची के तत्वों को जोड़ने की चुनौती का समाधान करते हैं। यदि सूचियों की लंबाई भिन्न होती है तो छोटी सूची की लंबाई परिणामी सूची की अधिक