যদি একটি তালিকাতে কোনো সংখ্যা এবং তার ট্রিপল (তিগুণ) আছে কিনা তা যাচাই করতে হয়, তবে একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা তালিকাটি ইটারেট করে এবং দেখে কোনো সংখ্যা এবং সেটি ৩ দিয়ে গুণ করলে সেটি তালিকায় আছে কিনা।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
def check_triple_exists(my_list):
for i in range(len(my_list)):
for j in (my_list[:i] + my_list[i+1:]):
if 3 * my_list[i] == j:
print("ট্রিপলটি বিদ্যমান")
my_list = [67, 34, 89, 67, 90, 15, 5]
print("তালিকা হলো :")
print(my_list)
check_triple_exists(my_list)
আউটপুট
তালিকা হলো : [67, 34, 89, 67, 90, 15, 5] ট্রিপলটি বিদ্যমান
ব্যাখ্যা
check_triple_existsনামক একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে যা একটি তালিকা প্যারামিটার হিসেবে নেয়।এটি তালিকাটি ইটারেট করে এবং প্রতিটি উপাদানকে ৩ দিয়ে গুণ করে দেখে সেটি মেলে এমন কোনো সংখ্যা আছে কিনা।
যদি এমন মান পাওয়া যায়, তবে প্রাসঙ্গিক মেসেজ প্রদর্শন করা হয়।
পদ্ধতির বাইরে একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শন করা হয়।
তালিকাটি পাস করে পদ্ধতিটি কল করা হয়।
আউটপুট কনসোলে প্রদর্শন করা হয়।