কম্পিউটার

তালিকায় ওভারল্যাপিং সহ ধারাবাহিক সংখ্যার যোগফলের জন্য পাইথন প্রোগ্রাম


যখন তালিকায় ওভারল্যাপিং উপাদানগুলির সাথে পরপর সংখ্যাগুলি যোগ করার প্রয়োজন হয়, তখন একটি তালিকা বোঝা, তালিকা স্লাইসিং, সংযোজন অপারেটর এবং 'জিপ' পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
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]

ব্যাখ্যা

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

  • একটি তালিকা বোধগম্য উপাদানের উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়।

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

  • এই ফলাফলটি একটি তালিকায় রূপান্তরিত হয় এবং একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

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


  1. পাইথন প্রোগ্রাম একটি তালিকার ক্রমবর্ধমান যোগফল খুঁজে বের করতে

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

  3. জটিল সংখ্যার জন্য পাইথন প্রোগ্রাম

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