শব্দগুলির একটি তালিকায় প্রদত্ত শব্দের একটি নির্দিষ্ট ঘটনা অপসারণ করার প্রয়োজন হলে, শব্দগুলি পুনরাবৃত্তি করা যেতে পারে, একটি পদ্ধতি সংজ্ঞায়িত করা যেতে পারে, যা তালিকার মাধ্যমে পুনরাবৃত্তি করে এবং কাউন্টারটিকে 1 দ্বারা বৃদ্ধি করে। যদি গণনা এবং নির্দিষ্ট ঘটনার সাথে মিলে যায়, তারপর তালিকা থেকে নির্দিষ্ট উপাদান মুছে ফেলা যেতে পারে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
def remove_word(my_list, my_word, N):সীমার মধ্যে i এর জন্য count =0 (0, len(my_list)):if (my_list[i] ==my_word):count =count + 1 if(count ==N):del(my_list[i]) রিটার্ন True return Falsemy_list =['Harry', 'Jane', 'Will', 'Rob', 'Harry']print("The list is :")print(my_list)my_word ='Harry'N =2flag_val =remove_word(my_list, my_word, N)if (flag_val ==True):print("আপডেট করা তালিকা হল:", my_list) অন্যথা:print("আইটেম আপডেট করা হয়নি")প্রে>আউটপুট
তালিকাটি হল:['হ্যারি', 'জেন', 'উইল', 'রব', 'হ্যারি']হালনা করা তালিকা হল:['হ্যারি', 'জেন', 'উইল', 'রব']ব্যাখ্যা
-
'remove_word' নামের একটি পদ্ধতি সংজ্ঞায়িত করা হয়েছে, যা একটি প্যারামিটার হিসেবে তালিকা, একটি শব্দ এবং 'n'-এর একটি মান নেয়।
-
একটি 'গণনা' মান 0 এ আরম্ভ করা হয়েছে।
-
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং তালিকার উপাদানটি একটি নির্দিষ্ট শব্দের সাথে মেলে কিনা তা পরীক্ষা করা হয়৷
-
যদি তারা মিলে যায়, গণনা ভেরিয়েবলটি বৃদ্ধি পায়।
-
যদি এই গণনা ভেরিয়েবলটি 'n' মানের সমান হয়, তাহলে তালিকা থেকে উপাদানটি মুছে ফেলা হবে।
-
এটি 'ডেল' কীওয়ার্ড ব্যবহার করে ব্যবহৃত হয়।
-
স্ট্রিংগুলির একটি তালিকা কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়৷
৷ -
পদ্ধতিটি প্রাসঙ্গিক পরামিতি পাস করে বলা হয়।
-
আউটপুট কনসোলে প্রদর্শিত হয়।