কম্পিউটার

Python - উপাদান K বার র্যান্ডম সন্নিবেশ


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

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
import random

my_list = [34, 12, 21, 56, 8, 9, 0, 3, 41, 11, 90]

print("The list is : " )
print(my_list)

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

to_add_list = ["Python", "Object", "oriented", "language", 'cool']

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

for element in range(K):
   index = random.randint(0, len(my_list))
   my_list = my_list[:index] + [random.choice(to_add_list)] + my_list[index:]

print("The resultant list is : ")
print(my_list)

আউটপুট

The list is :
[34, 12, 21, 56, 8, 9, 0, 3, 41, 11, 90]
The list after sorting is :
[0, 3, 8, 9, 11, 12, 21, 34, 41, 56, 90]
The value of K is
3
The resultant list is :
[0, 3, 8, 9, 11, 12, 'Python', 21, 34, 41, 56, 90, 'Object', 'oriented']

ব্যাখ্যা

  • প্রয়োজনীয় প্যাকেজ পরিবেশে আমদানি করা হয়।

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

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

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

  • K-এর মান বার বার করা হয়, এবং 'র্যান্ডম' প্যাকেজ থেকে 'র্যান্ডিন্ট' সূচকের উপাদানগুলি তৈরি করতে ব্যবহৃত হয়৷

  • তালিকার সূচীকরণ এবং 'র্যান্ডম' প্যাকেজ থেকে 'পছন্দ' পদ্ধতিটি কনক্যাটেনেশন অপারেটর ব্যবহার করে তালিকায় মান যোগ করতে ব্যবহৃত হয়।

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


  1. পাইথনে উপাদানগুলির ফ্রিকোয়েন্সি তালিকাভুক্ত করুন

  2. পাইথনের তালিকায় পরপর উপাদান জোড়া

  3. পাইথনে রেঞ্জের উপাদানগুলি মুছুন

  4. পাইথনে একটি তালিকার আকার খুঁজুন