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

मैट्रिक्स से पंक्तियों को निकालने के लिए पायथन प्रोग्राम जिसमें अलग-अलग डेटा प्रकार हैं

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

उदाहरण

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

my_list = [[4, 2, 6], ["python", 2, {6: 2}], [3, 1, "fun"], [9, (4, 3)]]

print("The list is :")
print(my_list)
my_result = []
for sub in my_list:

   type_size = len(list(set([type(ele) for ele in sub])))

   if len(sub) == type_size:
      my_result.append(sub)

print("The resultant distinct data type rows are :")
print(my_result)

आउटपुट

The list is :
[[4, 2, 6], ['python', 2, {6: 2}], [3, 1, 'fun'], [9, (4, 3)]]
The resultant distinct data type rows are :
[['python', 2, {6: 2}], [9, (4, 3)]]

स्पष्टीकरण

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

  • एक खाली सूची परिभाषित की गई है।

  • मूल सूची को पुनरावृत्त किया जाता है, और प्रत्येक तत्व का प्रकार निर्धारित किया जाता है।

  • इसे एक सेट प्रकार में और फिर एक सूची में परिवर्तित किया जाता है।

  • इसका आकार निर्धारित किया जाता है, और इसकी तुलना विशिष्ट आकार से की जाती है।

  • यदि वे मेल खाते हैं, तो इसे खाली सूची में जोड़ दिया जाता है।

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


  1. कस्टम तत्व गणना द्वारा मैट्रिक्स की पंक्तियों को सॉर्ट करने के लिए पायथन प्रोग्राम

    जब कस्टम एलिमेंट काउंट द्वारा मैट्रिक्स की पंक्तियों को सॉर्ट करने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो आउटपुट को खोजने के लिए सूची समझ और लेन विधि का उपयोग करती है। नीचे उसी का एक प्रदर्शन है - उदाहरण def get_count_matrix(my_key):    return len([element for element in m

  1. पायथन में दिए गए मैट्रिक्स से अलग-अलग द्वीप आकृतियों की संख्या खोजने का कार्यक्रम

    मान लीजिए कि हमारे पास 2d बाइनरी मैट्रिक्स है, हमें दिए गए मैट्रिक्स में अलग-अलग द्वीपों की संख्या ज्ञात करनी है। यहां 1 भूमि का प्रतिनिधित्व करता है और 0 पानी का प्रतिनिधित्व करता है, इसलिए एक द्वीप 1 का एक समूह है जो करीब है और जिसकी परिधि पानी से घिरी हुई है। यहां दो द्वीप अद्वितीय हैं यदि उनके आ

  1. पायथन में स्ट्रिंग्स की सूची से नंबर निकालें

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