যদি ডুয়েল টাপল অল্টারনেট যোগফল করতে হয়, তবে একটি সাধারণ পুনরাবৃত্তি এবং মডুলাস অপারেটর ব্যবহার করা হয়।
নিচে এর প্রদর্শন দেওয়া হলো:
উদাহরণ
my_list = [(24, 11), (45, 66), (53, 52), (77, 51), (31, 10)]
print("The list is :")
print(my_list)
my_result = 0
for index in range(len(my_list)):
if index % 2 == 0:
my_result += my_list[index][0]
else:
my_result += my_list[index][1]
print("The result is :")
print(my_result)
আউটপুট
The list is : [(24, 11), (45, 66), (53, 52), (77, 51), (31, 10)] The result is : 225
ব্যাখ্যা
একটি টাপলের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
একটি ভেরিয়েবল ০ দিয়ে আরম্ভ করা হয়েছে।
তালিকা বোঝাপড়া ব্যবহার করে তালিকার উপাদানগুলির ওপর পুনরাবৃত্তি করা হয়েছে, এবং মডুলাস অপারেটর ব্যবহার করে পরীক্ষা করা হয়েছে যে প্রতিটি উপাদান ২ দিয়ে ভাগ করলে ভাগশেষ ০ কিনা।
যদি হ্যাঁ, তবে ০তম সূচকের উপাদানটি ভেরিয়েবলে যোগ করা হয়।
অন্যথায়, প্রথম সূচকের উপাদানটি ভেরিয়েবলে যোগ করা হয়।
এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।