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

पायथन - सभी सूची तत्वों के साथ पंक्तियाँ

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

उदाहरण

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

my_list = [[8, 6, 3, 2], [1, 6], [2, 1,7], [8, 1, 2]]

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

sub_list = [1, 2]

result = []
for row in my_list:

   flag = True

   for element in sub_list:
      if element not in row:
         flag = False
   if flag:
      result.append(row)

print("The resultant list is :")
print(result)

आउटपुट

The list is :
[[8, 6, 3, 2], [1, 6], [2, 1, 7], [8, 1, 2]]
The resultant list is :
[[2, 1, 7], [8, 1, 2]]

स्पष्टीकरण

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

  • पूर्णांक मानों वाली एक अन्य सूची परिभाषित की गई है।

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

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

  • यदि पूर्णांक सूची में मौजूद तत्व सूची में मौजूद नहीं है, तो ध्वज मान 'गलत' पर सेट है।

  • अंत में, ध्वज मान के आधार पर, आउटपुट निर्धारित किया जाता है।

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

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


  1. पायथन में 1 से n तक n तत्वों के साथ एक सूची बनाने का कार्यक्रम

    मान लीजिए कि हमारे पास एक संख्या n है। हमें आकार n के तत्वों की एक सूची बनानी है, तत्व 1 से n तक हैं। इसलिए, यदि इनपुट n =5 जैसा है, तो आउटपुट [1,2,3,4,5] . होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - इस समस्या को हल करने के लिए पायथन सूची समझ रणनीति का उपयोग करें 1 से n तक प्रत्येक i क

  1. पायथन पांडा - डेटाफ़्रेम में सभी NaN तत्वों को 0s . से बदलें

    NaN मानों को बदलने के लिए, fillna() विधि का उपयोग करें। मान लें कि Microsoft Excel में कुछ NaN मानों के साथ खोली गई हमारी CSV फ़ाइल निम्नलिखित है - सबसे पहले, आवश्यक पुस्तकालय आयात करें - import pandas as pd CSV फ़ाइल से डेटा को पंडों के डेटाफ़्रेम में लोड करें - dataFrame = pd.read_csv("C:

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

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