কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম - ওভারল্যাপিংসহ তালিকায় последовательিক সংখ্যাগুলোর যোগফল

যখন তালিকায় ওভারল্যাপিং উপাদানসহ последовательিক সংখ্যাগুলোর যোগফল বের করতে হয়, তখন তালিকা বোঝাপড়া, তালিকা স্লাইসিং, সংযোগ অপারেটর এবং zip পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নিচে এর প্রদর্শন দেওয়া হলো:

my_list = [41, 27, 53, 12, 29, 32, 16]
print("The list is :")
print(my_list)
my_result = [a + b for a, b in zip(my_list, my_list[1:] + [my_list[0]])]
print("The result is :")
print(my_result)

আউটপুট

The list is : [41, 27, 53, 12, 29, 32, 16]
The result is : [68, 80, 65, 41, 61, 48, 57]

ব্যাখ্যা

  • একটি পূর্ণসংখ্যার তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।

  • তালিকা বোঝাপড়া ব্যবহার করে উপাদানগুলির ওপর পুনরাবৃত্তি করা হয়েছে।

  • 'zip' পদ্ধতি ব্যবহার করে তালিকার নির্দিষ্ট সূচকগুলি বের করা হয়েছে এবং '+' অপারেটর ব্যবহার করে সংযুক্ত করা হয়েছে।

  • এই ফলাফলটি একটি তালিকায় রূপান্তরিত হয়ে একটি ভেরিয়েবলে সংরক্ষিত হয়েছে।

  • এই ভেরিয়েবলটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।

  1. লিস্টের কিউমুলেটিভ সাম বের করার পাইথন প্রোগ্রাম

  2. পাইথনে ফিবোনাচ্চি সংখ্যা প্রোগ্রাম

  3. পাইথনে কমপ্লেক্স নাম্বার: কমপ্লেক্স সংখ্যা নিয়ে কাজ করার সম্পূর্ণ গাইড

  4. পাইথনে একটি লিস্টের সব সাবলিস্ট প্রিন্ট করার প্রোগ্রাম