কম্পিউটার

পাইথন - অন্য তালিকায় সর্বাধিক K উপাদান


যখন অন্য তালিকার উপর ভিত্তি করে সর্বাধিক K উপাদান পেতে প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি, 'অ্যাপেন্ড' পদ্ধতি এবং 'সর্বোচ্চ' পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list_1 = [62, 25, 32, 98, 75, 12, 46, 53]
my_list_2 = [91, 42, 48, 76, 23, 17, 42, 83]

print("The first list is : " )
print(my_list_1)

print("The first list after sorting is : " )
my_list_1.sort()
print(my_list_1)

print("The second list is : " )
print(my_list_2)

print("The first list after sorting is : " )
my_list_2.sort()
print(my_list_2)

K = 42
print("The value of K is ")
print(K)

my_result = []
for index in range(len(my_list_1)):

   if my_list_2[index] == K :
      my_result.append(my_list_1[index])

my_result = max(my_result)

print("The result is : ")
print(my_result)

আউটপুট

The first list is :
[62, 25, 32, 98, 75, 12, 46, 53]
The first list after sorting is :
[12, 25, 32, 46, 53, 62, 75, 98]
The second list is :
[91, 42, 48, 76, 23, 17, 42, 83]
The first list after sorting is :
[17, 23, 42, 42, 48, 76, 83, 91]
The value of K is
42
The result is :
46

ব্যাখ্যা

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

  • এগুলিকে 'বাছাই' পদ্ধতি ব্যবহার করে সাজানো হয় এবং কনসোলে প্রদর্শিত হয়৷

  • K-এর মান সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।

  • একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷

  • প্রথম তালিকাটি পুনরাবৃত্ত করা হয়েছে৷

  • দ্বিতীয় তালিকার একটি নির্দিষ্ট সূচকের উপাদানটি K.

    মানকে বরাদ্দ করা হয়েছে
  • প্রথম তালিকার সূচীতে এই উপাদানটি খালি তালিকায় যুক্ত করা হয়েছে।

  • এই তালিকার সর্বাধিক উপাদান বিবেচনা করা হয়৷

  • এই উপাদানটি একটি ভেরিয়েবলে বরাদ্দ করা হয়েছে।

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


  1. পাইথনের তালিকার তালিকায় উপাদান বিদ্যমান কিনা তা পরীক্ষা করুন

  2. পাইথনে তালিকায় উপাদানের পুনরাবৃত্তি

  3. পাইথন প্রোগ্রাম একটি তালিকায় সর্বাধিক এবং সর্বনিম্ন উপাদানের অবস্থান খুঁজে পেতে?

  4. পাইথনে একটি তালিকা প্রিন্ট করুন