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

पायथन - परीक्षण करें कि क्या मैट्रिक्स के कॉलम में सभी तत्व अद्वितीय हैं

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

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

उदाहरण

my_list = [[11, 24, 84], [24, 55, 11], [7, 11, 9]]

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

my_result = True

for index in range(len(my_list[0])):

   column = [ele[index] for ele in my_list]

   if len(list(set(column ))) != len(column ):
      my_result = False
      break

if(my_result == True):
   print("All columns are unique")
else:
   print(("All columns are not unique"))

आउटपुट

The list is :
[[11, 24, 84], [24, 55, 11], [7, 11, 9]]
All columns are unique

स्पष्टीकरण

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

  • एक वैरिएबल को बूलियन मान 'ट्रू' असाइन किया गया है।

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

  • यदि कोई विशिष्ट शर्त पूरी होती है, यानी यदि सूची में अद्वितीय तत्वों की लंबाई तत्वों की लंबाई के बराबर नहीं है, तो बूलियन मान को 'गलत' में प्रारंभ किया जाता है।

  • नियंत्रण लूप से बाहर हो जाता है।

  • अंत में, बूलियन मान के आधार पर, संबंधित संदेश कंसोल पर प्रदर्शित होता है।


  1. पायथन में एक टपल में सूची के सभी तत्वों की घटना की गणना करें

    हमारे पास एक सूची और टपल है। हम सूची के तत्वों को टपल के तत्वों के साथ मिलाते हैं और सूची के तत्वों से मेल खाने वाली तालिका में तत्वों की संख्या का हिसाब लगाते हैं। काउंटर के साथ हम टपल में प्रत्येक तत्व की गिनती प्राप्त करने के लिए संग्रह से काउंटर फ़ंक्शन का उपयोग करते हैं। फिर से एक के लिए और हा

  1. अनुक्रमित की दी गई पायथन सूची में सभी तत्वों तक पहुँचना

    हम [] कोष्ठक और सूचकांक संख्या का उपयोग करके सूची के अलग-अलग तत्वों तक पहुँच सकते हैं। लेकिन जब हमें कुछ सूचकांकों तक पहुँचने की आवश्यकता होती है तो हम इस पद्धति को लागू नहीं कर सकते। इससे निपटने के लिए हमें नीचे दिए गए तरीकों की आवश्यकता है। दो सूचियों का उपयोग करना इस पद्धति में, हम मूल सूची के स

  1. पायथन - जांचें कि क्या सूची में सभी तत्व समान हैं

    कभी-कभी हमें यह जांचने की आवश्यकता होती है कि क्या सूची में सूची तत्वों के रूप में हमारे पास एक एकल मान दोहराया गया है। हम नीचे दिए गए पायथन प्रोग्राम का उपयोग करके ऐसे परिदृश्य की जांच कर सकते हैं। अलग-अलग तरीके हैं। लूप के लिए उपयोग करना इस पद्धति में हम सूची से पहले तत्व को पकड़ते हैं और प्रत्ये