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

पायथन प्रोग्राम: लिस्ट में नेगेटिव नंबर्स प्रिंट करें


इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे।

प्रॉब्लम स्टेटमेंट

एक लिस्ट इटरेबल दिए जाने पर, हमें लिस्ट में सभी नेगेटिव नंबर्स प्रिंट करने की आवश्यकता है।

यहां हम दिए गए प्रॉब्लम स्टेटमेंट के लिए तीन दृष्टिकोणों पर चर्चा करेंगे।

दृष्टिकोण 1 – एन्हांस्ड फॉर लूप का उपयोग करके

उदाहरण

list1 = [-11, 23, -45, 23, -64, -22, -11, 24]
# इटरेशन
for num in list1:
    # चेक
    if num < 0:
        print(num, end=" ")

आउटपुट

-11 -45 -64 -22 -11

दृष्टिकोण 2 – फिल्टर और लैम्ब्डा फंक्शन का उपयोग करके

उदाहरण

list1 = [-11, 23, -45, 23, -64, -22, -11, 24]
# लैम्ब्डा एक्सप्रेशन
no = list(filter(lambda x: (x < 0), list1))
print("Negative numbers in the list:", no)

आउटपुट

Negative numbers in the list: [-11, -45, -64, -22, -11]

दृष्टिकोण 3 – लिस्ट कॉम्प्रिहेंशन का उपयोग करके

उदाहरण

list1 = [-11, 23, -45, 23, -64, -22, -11, 24]
# लिस्ट कॉम्प्रिहेंशन
nos = [num for num in list1 if num < 0]
print("Negative numbers in the list:", nos)

आउटपुट

Negative numbers in the list: [-11, -45, -64, -22, -11]

निष्कर्ष

इस लेख में, हमने इनपुट लिस्ट में नेगेटिव नंबर्स प्रिंट करने के दृष्टिकोण के बारे में सीखा।

  1. Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना

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

  1. - पायथन प्रोग्राम: लिस्ट से यूनिक वैल्यूज़ प्रिंट करना

    एक लिस्ट दी गई है, हमारा कार्य सभी यूनिक नंबर्स प्रिंट करना है।उदाहरणInput: A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9]एल्गोरिदमचरण 1: यूजर इनपुट लिस्ट बनाएं। चरण 2: एक खाली लिस्ट बनाएं। चरण 3: लिस्ट में सभी एलिमेंट्स को ट्रैवर्स करें। चरण 4: चेक करें कि यूनिक एलिमेंट मौजूद है या नहीं।

  1. - Python में सूची प्रिंट करना

    Python में सूची प्रिंट करना सूची तत्वों का एक क्रम है। क्रम में कोई भी तत्व क्रम में उसकी स्थिति द्वारा एक्सेसिबल है। इंडेक्स 0 से शुरू होता है। इसलिए list[2] इंडेक्स 2 पर तत्व लौटाएगा, सूची में तीसरा यानी 50।