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

दिए गए योग के साथ K लंबाई समूह प्राप्त करने के लिए पायथन कार्यक्रम

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

उदाहरण

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

from itertools import product

my_list = [45, 32, 67, 11, 88, 90, 87, 33, 45, 32]
print("The list is : ")
print(my_list)

N = 77
print("The value of N is ")
print(N)
K = 2
print("The value of K is ")
print(K)

my_result = []
for sub in product(my_list, repeat = K):
   if sum(sub) == N:
      my_result.append(sub)

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

आउटपुट

The list is :
[45, 32, 67, 11, 88, 90, 87, 33, 45, 32]
The value of N is
77
The value of K is
2
The result is :
[(45, 32), (45, 32), (32, 45), (32, 45), (45, 32), (45, 32), (32, 45), (32, 45)]

स्पष्टीकरण

  • आवश्यक पैकेज पर्यावरण में आयात किए जाते हैं।

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

  • N और K के लिए एक मान परिभाषित है और कंसोल पर प्रदर्शित होता है।

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

  • सूची में तत्वों का उत्पाद निर्धारित किया जाता है, और यह देखने के लिए जाँच की जाती है कि क्या यह N के बराबर है।

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

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


  1. दी गई विकर्ण लंबाई के साथ षट्भुज के क्षेत्रफल के लिए सी कार्यक्रम?

    यहां हम देखेंगे कि विकर्ण लंबाई का उपयोग करके एक षट्भुज का क्षेत्रफल कैसे प्राप्त करें। षट्भुज की विकर्ण लंबाई d है। एक नियमित षट्भुज के प्रत्येक आंतरिक कोण 120° के होते हैं। सभी आंतरिक कोणों का योग 720° होता है। यदि विकर्ण d है, तो क्षेत्रफल है - उदाहरण #include <iostream> #include <cm

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

    मान लीजिए कि हमारे पास एक स्ट्रिंग s और सूचकांकों की एक सूची है, वे समान लंबाई के हैं। स्ट्रिंग s को इस तरह से फेरबदल किया जाएगा कि स्थिति i पर वर्ण, अंतिम स्ट्रिंग में सूचकांकों [i] पर चला जाता है। हमें अंतिम स्ट्रिंग ढूंढनी है। इसलिए, यदि इनपुट s =ktoalak ind =[0,5,1,6,2,4,3] जैसा है, तो आउटपुट क

  1. पायथन प्रोग्राम दिए गए आकार के समूहों में एक सरणी को उलटने के लिए?

    =1 तो हम सरणी के सभी तत्वों को उलट देते हैं। एल्गोरिदम Revarray(A,n,p) /* A is an integer Array, n is the size of an array and every sub-array of size p starting from the beginning of the array and reverse it.*/ Step 1: i is the loop control variable which is initialized by 0. Step 2: using while l