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

पायथन में एक संचयी योग सूची बनाने के लिए एक कार्यक्रम लिखें

i वें . तक संचयी योग तत्व 0 वें . से कुल योग को दर्शाता है से मैं वें तत्व।

प्रोग्राम स्टेटमेंट किसी दी गई सूची से एक नई सूची बनाना है। नई सूची में th तत्व दी गई सूची में 0 से ith तत्व का संचयी योग होगा।

उदाहरण के लिए,

इनपुट

[10,20,30,40,50]

आउटपुट

[10,30,60,100,150]

इनपुट

[1,2,3,4,5]

आउटपुट

[1,3,6,10,15]

इनपुट सूची का उपयोग करके एक संचयी योग सूची बनाने का कार्यक्रम निम्नलिखित है -

  • इनपुट सूची को कमसम () फ़ंक्शन में पास किया जाता है जो संचयी योग सूची देता है।

  • हम एक खाली सूची कम_सूची घोषित करते हैं जिसमें हम संचयी योग सूची बनाने के लिए तत्वों को जोड़ेंगे।

  • एक योग चर sm=0 प्रारंभ करें।

  • इनपुट सूची पर पुनरावृति शुरू करें, प्रत्येक पुनरावृत्ति के साथ हम योग मान को पिछले मान + वर्तमान तत्व में बढ़ाते हैं।

  • प्रत्येक पुनरावृत्ति पर, योग मूल्य को सह_सूची में जोड़ा जाता है।

  • इस प्रकार, ith पुनरावृत्ति पर, योग चर में ith तत्व (शामिल) तक योग होगा, जिसे बाद में सह_सूची में जोड़ दिया जाता है।

  • पूरी सूची में पुनरावृति के बाद, कम_सूची वापस आ जाती है।

उदाहरण

def cumSum(s):
   sm=0
   cum_list=[]
   for i in s:
      sm=sm+i
      cum_list.append(sm)
   return cum_list

a=[10,20,30,40,50]
print(cumSum(a))

आउटपुट

[10, 30, 60, 100, 150]

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सूची दी गई है, हमें संचयी राशि के साथ एक सूची बनानी होगी। आइए अब नीचे दिए गए कार्यान्वयन में समाधान देखें - उदाहरण # cumulative sum def Cumulative(l):    new = []    cumsum = 0   &nb

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

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

  1. 3D सूची बनाने के लिए पायथन प्रोग्राम।

    3D सूची का अर्थ है 3D सरणी। इस कार्यक्रम में हम पूर्णांक तत्वों के साथ 3D सरणी बनाते हैं। उदाहरण इनपुट:3× 3 × 2[[1,1,1], [2,2,2], [3,3,3]], [[4,4,4], [5,5, 5],[6,6,6]] एल्गोरिदम चरण 1:3D सूची के क्रम को देखते हुए। चरण 2:लूप के लिए हम सूची बनाते हैं और डेटा प्रिंट करते हैं। उदाहरण कोड # पायथन प्रोग्र