কম্পিউটার

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


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

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
def check_double_exists(my_list):
   for i in range(len(my_list)):
      for j in (my_list[:i]+my_list[i+1:]):
         if 2*my_list[i] == j:
            print("The double exists")

my_list = [67, 34, 89, 67, 90, 17, 23]
print("The list is :")
print(my_list)
check_double_exists(my_list)

আউটপুট

The list is :
[67, 34, 89, 67, 90, 17, 23]
The double exists

ব্যাখ্যা

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

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

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

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

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

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


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

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

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

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