যখন তালিকায় ওভারল্যাপিং উপাদানগুলির সাথে পরপর সংখ্যাগুলি যোগ করার প্রয়োজন হয়, তখন একটি তালিকা বোঝা, তালিকা স্লাইসিং, সংযোজন অপারেটর এবং 'জিপ' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷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]
ব্যাখ্যা
-
পূর্ণসংখ্যার একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি তালিকা বোধগম্য উপাদানের উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়।
-
'জিপ' পদ্ধতিটি তালিকার নির্দিষ্ট সূচকগুলি পেতে এবং '+' অপারেটর ব্যবহার করে তাদের সংযুক্ত করতে ব্যবহৃত হয়।
-
এই ফলাফলটি একটি তালিকায় রূপান্তরিত হয় এবং একটি ভেরিয়েবলে বরাদ্দ করা হয়৷
৷ -
এই ভেরিয়েবলটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।