কম্পিউটার

পাইথন - একটি নির্দিষ্ট মান উপস্থিত না থাকলে অভিধানের তালিকা থেকে অভিধান সরান


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

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list = [{"id" : 1, "data" : "Python"},
   {"id" : 2, "data" : "Code"},
   {"id" : 3, "data" : "Learn"}]

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

for index in range(len(my_list)):
   if my_list[index]['id'] == 2:
      del my_list[index]
      break

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

আউটপুট

The list is :
[{'id': 1, 'data': 'Python'}, {'id': 2, 'data': 'Code'}, {'id': 3, 'data': 'Learn'}]
The result is :
[{'id': 1, 'data': 'Python'}, {'id': 3, 'data': 'Learn'}]

ব্যাখ্যা

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

  • অভিধানের তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং প্রতিটি কী-এর সাথে যুক্ত 'মান' 2 এর সমতুল্য চেক করা হয়েছে৷

  • যদি হ্যাঁ, সেই নির্দিষ্ট উপাদানটি মুছে ফেলা হয়।

  • নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে।

  • শেষ পর্যন্ত, অভিধানের এই তালিকাটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়।


  1. পাইথনের অভিধানে মান থেকে কী পান

  2. পাইথনে মান হিসাবে সূচক সহ অভিধান

  3. Python - অভিধান মান হিসাবে তালিকা সাফ করা হচ্ছে

  4. কিভাবে একটি পাইথন অভিধান থেকে একটি কী সরাতে?