এই নিবন্ধে, আমরা নীচে দেওয়া সমস্যার বিবৃতিটির সমাধান সম্পর্কে জানব৷
সমস্যা বিবৃতি − আমাদের পুনরাবৃত্তযোগ্য একটি তালিকা দেওয়া হয়েছে, আমাদের তালিকার যোগফল গণনা করতে হবে
এখানে আমরা 3টি পন্থা নিয়ে আলোচনা করব যা নীচে আলোচনা করা হয়েছে
লুপের জন্য ব্যবহার করা হচ্ছে
উদাহরণ
# sum total = 0 # creating a list list1 = [11, 22,33,44,55,66] # iterating over the list for ele in range(0, len(list1)): total = total + list1[ele] # printing total value print("Sum of all elements in given list: ", total)
আউটপুট
Sum of the array is 231
হোয়্যাল লুপ ব্যবহার করা
উদাহরণ
# Python program to find sum of elements in list total = 0 ele = 0 # creating a list list1 = [11,22,33,44,55,66] # iterating using loop while(ele < len(list1)): total = total + list1[ele] ele += 1 # printing total value print("Sum of all elements in given list: ", total)
আউটপুট
Sum of the array is 231
একটি ফাংশন তৈরি করে পুনরাবৃত্তি ব্যবহার করা
উদাহরণ
# list list1 = [11,22,33,44,55,66] # function following recursion def sumOfList(list, size): if (size == 0): return 0 else: return list[size - 1] + sumOfList(list, size - 1) # main total = sumOfList(list1, len(list1)) print("Sum of all elements in given list: ", total)
আউটপুট
Sum of the array is 231
উপসংহার
এই নিবন্ধে, আমরা শিখেছি কিভাবে একটি তালিকায় উপাদানের যোগফল প্রিন্ট করতে হয়।