কম্পিউটার

পাইথন - একটি অ্যারেতে একটি সংখ্যা এবং তার ট্রিপল বিদ্যমান কিনা তা পরীক্ষা করুন


একটি তালিকায় একটি সংখ্যা এবং তার ট্রিপল বিদ্যমান কিনা তা পরীক্ষা করার প্রয়োজন হলে, একটি পদ্ধতি সংজ্ঞায়িত করা হয় যা তালিকার উপর পুনরাবৃত্তি করে এবং একটি সংখ্যা এবং 3 দ্বারা গুণিত সংখ্যাটি উপস্থিত আছে কিনা তা দেখে৷

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
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("The triple exists")
my_list = [67, 34, 89, 67, 90, 15, 5]
print("The list is :")
print(my_list)
check_triple_exists(my_list)

আউটপুট

The list is :
[67, 34, 89, 67, 90, 15, 5]
The triple exists

ব্যাখ্যা

  • 'check_triple_exists' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে যা একটি তালিকাকে প্যারামিটার হিসেবে নেয়।

  • এটি তালিকার মাধ্যমে পুনরাবৃত্তি করে এবং 3 সহ প্রতিটি উপাদান একাধিক করে এবং এই দ্বিগুণ মানের সাথে মেলে এমন একটি সংখ্যা আছে কিনা তা পরীক্ষা করে।

  • যদি এই ধরনের একটি মান পাওয়া যায়, প্রাসঙ্গিক বার্তা প্রদর্শিত হয়।

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

  • পদ্ধতিটি তালিকা পাস করে বলা হয়।

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


  1. পাইথনে ভেক্টর এ ঘুরিয়ে এবং ভেক্টর সি যোগ করে ভেক্টর বি-তে পৌঁছানো সম্ভব কিনা তা পরীক্ষা করুন

  2. পাইথনের একটি সাজানো অ্যারেতে একটি সংখ্যা সংখ্যাগরিষ্ঠ উপাদান কিনা তা পরীক্ষা করুন

  3. পাইথন ব্যবহার করে একটি অ্যারের তালিকায় 0 এবং 1 আলাদা করবেন?

  4. একটি পাইথন তালিকা এবং একটি অ্যারের মধ্যে পার্থক্য কি?