যখন টিপলের একটি তালিকায় দ্বিমুখী টিপল জোড়ার সংখ্যা গণনা করার প্রয়োজন হয়, তখন নেস্টেড লুপ ব্যবহার করে তালিকাটি পুনরাবৃত্তি করা যেতে পারে এবং 'AND' অপারেশনটি প্রথম উপাদান এবং প্রথম এবং দ্বিতীয় উপাদানের মধ্যে সমতার ফলাফলে সঞ্চালিত হয়।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = [(45, 67), (11, 23), (67, 45), (23, 11), (0, 9), (67, 45)] print("The list is : ") print(my_list) my_result = 0 for idx in range(0, len(my_list)): for iidx in range(idx + 1, len(my_list)): if my_list[iidx][0] == my_list[idx][1] and my_list[idx][1] == my_list[iidx][0]: my_result += 1 print("The count of bidirectional pairs are : ") print(my_result)
আউটপুট
The list is : [(45, 67), (11, 23), (67, 45), (23, 11), (0, 9), (67, 45)] The count of bidirectional pairs are : 3
ব্যাখ্যা
-
টিপলগুলির একটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি ফলাফল ভেরিয়েবল 0 এ বরাদ্দ করা হয়েছে।
-
তালিকাটি দুবার পুনরাবৃত্তি করা হয়েছে৷
৷ -
'AND' অপারেশন দুটি উপাদানের মধ্যে সঞ্চালিত হয়।
-
প্রথম উপাদান এবং দ্বিতীয় এবং প্রথম উপাদানের মধ্যে সমতা যাচাইয়ের ফলাফল।
-
এখন, ফলাফল পরিবর্তনশীল বৃদ্ধি করা হয়েছে।
-
এই ফলাফলটি কনসোলে প্রদর্শিত হয়৷
৷