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

पायथन प्रोग्राम यह जांचने के लिए कि क्या सभी y सूची में x के बाद होते हैं

जब यह जांचना आवश्यक होता है कि सूची में 'x' के बाद सभी 'y' आते हैं या नहीं, एक विशिष्ट शर्त के साथ एन्यूमरेट विशेषता का उपयोग किया जाता है।

उदाहरण

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

my_list = [11, 25, 13, 11, 64, 25, 8, 9]

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

x, y = 13, 8

x_index = my_list.index(x)

my_result = True
for index, element in enumerate(my_list):

   if element == y and index < x_index:
      my_result = False
      break

if(my_result == True):
   print("All y elements occcur after x elements")
else:
   print("All y elements don't occcur after x elements")

आउटपुट

The list is :
[11, 25, 13, 11, 64, 25, 8, 9]
All y elements occcur after x elements

स्पष्टीकरण

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

  • दो पूर्णांक चर प्रारंभ किए गए हैं।

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

  • एक वैरिएबल बूलियन 'ट्रू' पर सेट है।

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

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

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

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


  1. सूची में तत्वों का योग खोजने के लिए पायथन कार्यक्रम

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

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

    किसी सूची को देखते हुए, सूची के सभी उप-सूचियों को प्रिंट करें। उदाहरण - इनपुट:सूची =[1, 2, 3] आउटपुट:[], [1], [1, 2], [1, 2, 3], [2], [2, 3], [3] ] एल्गोरिदम चरण 1:एक सूची दी गई है। चरण 2:एक सबलिस्ट लें जो शुरू में खाली हो। चरण 3:दी गई सूची की लंबाई तक लूप के लिए एक का उपयोग करें। चरण 4:i+1 से सूची

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

    दो सूचियों को देखते हुए, दो सूचियों के सभी सामान्य तत्वों को प्रिंट करें। उदाहरण - इनपुट :L1 =[5, 6, 7, 8, 9] L2 =[5, 13, 34, 22, 90] आउटपुट :{5} स्पष्टीकरण दोनों सूची के सामान्य तत्व 5 हैं। एल्गोरिदम Step1 :दो उपयोगकर्ता इनपुट सूचियां बनाएं। Step2 :सूचियों को सेट में बदलें और फिर set1&set2.Step3 प