এই নিবন্ধে, আমরা নীচে দেওয়া সমস্যার বিবৃতিটির সমাধান সম্পর্কে জানব৷
সমস্যা বিবৃতি − আমাদের একটি তালিকা দেওয়া হয়েছে, আমাদের ক্রমবর্ধমান যোগফল দিয়ে একটি তালিকা তৈরি করতে হবে।
এখন নিচের বাস্তবায়নে সমাধানটি পর্যবেক্ষণ করা যাক -
উদাহরণ
# cumulative sum def Cumulative(l): new = [] cumsum = 0 for element in l: cumsum += element new.append(cumsum) return new # Driver Code lists = [10, 20, 30, 40, 50] print ("New list:",Cumulative(lists))
আউটপুট
New list: [10, 30, 60, 100, 150]
সমস্ত ভেরিয়েবল স্থানীয় সুযোগে ঘোষণা করা হয়েছে এবং তাদের উল্লেখ উপরের চিত্রে দেখা যাচ্ছে।
উপসংহার
এই নিবন্ধে, আমরা শিখেছি কিভাবে আমরা একটি তালিকার ক্রমবর্ধমান যোগফল খুঁজে পেতে একটি পাইথন প্রোগ্রাম তৈরি করতে পারি।