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

पायथन - K के गुणक वाले तत्वों की पंक्तियों को फ़िल्टर करें


परिचय

जब उन पंक्तियों को फ़िल्टर करना हो जिनके तत्व K के गुणक हों, तो लिस्ट कॉम्प्रिहेंशन और मॉड्यूलस ऑपरेटर का उपयोग किया जाता है।

उदाहरण

my_list = [[15, 10, 25], [14, 28, 23], [120, 55], [55, 30, 203]]
print("The list is :")
print(my_list)

K = 5
print("The value of K is ")
print(K)

my_result = [index for index in my_list if all(element % K == 0 for element in index)]
print("The result is :")
print(my_result)

आउटपुट

The list is : [[15, 10, 25], [14, 28, 23], [120, 55], [55, 30, 203]]
The value of K is 5
The result is : [[15, 10, 25], [120, 55]]

व्याख्या

  • सूची की सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।
  • 'K' का मान परिभाषित किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
  • लिस्ट कॉम्प्रिहेंशन का उपयोग करके सूची पर पुनरावृत्ति की जाती है, और प्रत्येक तत्व का K के साथ मॉड्यूलस 0 से तुलना की जाती है।
  • 'all' ऑपरेटर का उपयोग सभी तत्वों के आधार पर आउटपुट जांचने के लिए किया जाता है।
  • यदि मान 'True' है, तो इसे एक वेरिएबल में निर्दिष्ट किया जाता है।
  • यह आउटपुट है जो कंसोल पर प्रदर्शित होता है।
  1. - पायथन प्रोग्राम: टुपल्स की सूची में पॉजिटिव तत्वों वाले टुपल्स खोजना

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

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

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

  1. - पायथन में सूची के मानों से कई वेरिएबल असाइन करें

    प्रोग्राम की आवश्यकता के आधार पर हमें एक सूची के मानों को एक साथ कई वेरिएबल्स को असाइन करने की आवश्यकता हो सकती है। ताकि उनका उपयोग प्रोग्राम के बाकी हिस्से में गणनाओं के लिए किया जा सके। इस लेख में हम इसे प्राप्त करने के विभिन्न दृष्टिकोणों का पता लगाएंगे। for in का उपयोग for लूप दिए गए सूची के तत