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

पायथन - विशेष डेटा प्रकार की पंक्तियों को निकालें

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

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

उदाहरण

my_list = [[14,35, "Will"], [12, 26, 17], ["p", "y", "t"], [29, 40, 21]]

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

my_data_type = int

my_result = [row for row in my_list if all(isinstance(element, my_data_type) for element in row)]

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

आउटपुट

The list is :
[[14, 35, 'Will'], [12, 26, 17], ['p', 'y', 't'], [29, 40, 21]]
The result is :
[[12, 26, 17], [29, 40, 21]]

स्पष्टीकरण

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

  • डेटा प्रकार परिभाषित किया गया है।

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

  • 'ऑल' ऑपरेटर और 'आइइंस्टेंस' मेथड पर यह जांचने के लिए मुकदमा चलाया जाता है कि सूची के तत्व किसी विशिष्ट डेटा प्रकार से संबंधित हैं या नहीं।

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

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


  1. पायथन में विकिपीडिया डेटा कैसे निकालें?

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

  1. पायथन में स्ट्रिंग डेटा प्रकार

    पायथन में स्ट्रिंग्स को उद्धरण चिह्नों में दर्शाए गए वर्णों के एक सन्निहित सेट के रूप में पहचाना जाता है। पायथन सिंगल या डबल कोट्स के जोड़े के लिए अनुमति देता है। स्ट्रिंग की शुरुआत में 0 से शुरू होने वाले इंडेक्स के साथ स्लाइस ऑपरेटर ([ ] और [:] ) का उपयोग करके स्ट्रिंग्स के सबसेट को लिया जा सकता ह

  1. पायथन में संख्या डेटा प्रकार

    संख्या डेटा प्रकार संख्यात्मक मान संग्रहीत करते हैं। नंबर ऑब्जेक्ट तब बनते हैं जब आप उन्हें कोई मान असाइन करते हैं। उदाहरण के लिए - var1 =1 var2 =10 आप डेल स्टेटमेंट का उपयोग करके नंबर ऑब्जेक्ट के संदर्भ को भी हटा सकते हैं। डेल स्टेटमेंट का सिंटैक्स है - डेल var1[,var2[,var3[....,varN]]]] आप डे