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

पायथन प्रोग्राम जो सूची तत्वों के निर्दिष्ट सूचकांक में सामान्य तत्वों को प्रिंट करता है

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

उदाहरण

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

my_list = ["week", "seek", "beek", "reek", 'meek', 'peek']

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

min_length = min(len(element) for element in my_list)

my_result = []

for index in range(0, min_length):
   flag = True
   for element in my_list:
      if element[index] != my_list[0][index]:
         flag = False
         break

   if flag:
      my_result.append(my_list[0][index])

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

आउटपुट

The list is :
['week', 'seek', 'beek', 'reek', 'meek', 'peek']
The result is :
['e', 'e', 'k']

स्पष्टीकरण

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

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

  • यह एक वैरिएबल को असाइन किया गया है।

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

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

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

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

  • इस बूलियन मान के आधार पर, वर्ण को खाली सूची में जोड़ा जाता है।

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


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

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

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

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

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

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