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

कुछ विशिष्ट अंकों वाली सूची से केवल संख्याओं को निकालने के लिए पायथन प्रोग्राम

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

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

उदाहरण

my_list = [3345, 2345, 1698, 2475, 1932]

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

digit_list = [2, 3, 5, 4]

my_result = [index for index in my_list if all(int(element) in digit_list for element in str(index))]

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

आउटपुट

The list is :
[3345, 2345, 1698, 2475, 1932]
The result is :
[3345, 2345]

स्पष्टीकरण

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

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

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

  • यह तब किया जाता है जब सभी तत्व पूर्णांक प्रकार के हों।

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

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


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

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन चलने योग्य सूची को देखते हुए, हमें सूची में सभी सम संख्याओं को प्रिंट करना होगा। यहां हम दिए गए समस्या कथन के लिए तीन दृष्टिकोणों पर चर्चा करेंगे। दृष्टिकोण 1 - लूप के लिए एन्हांस्ड का उपयोग करना

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

    यहां हम संख्याओं की सूची से सभी डुप्लिकेट नंबरों को प्रिंट करने का प्रयास कर रहे हैं। इसलिए, हम उन सभी नंबरों को प्रिंट करने का प्रयास कर रहे हैं जो एक सूची में एक से अधिक बार आते हैं (सूची में अद्वितीय नहीं)। उदाहरण Input: given_list = [ 3, 6, 9, 12, 3, 30, 15, 9, 45, 36, 12] Output: desired_output

  1. एक सूची से अद्वितीय मान मुद्रित करने के लिए पायथन प्रोग्राम

    एक सूची को देखते हुए, हमारा काम सभी विशिष्ट नंबरों को प्रिंट करना है। उदाहरण Input:A = [1, 2, 3, 4, 2, 1, 9] Unique list is [1, 2, 3, 4, 9] एल्गोरिदम Step 1: Create user input list. Step 2: Create an empty list. Step 3: Traverse all elements in the list. Step 4: Check the unique element is present o