কম্পিউটার

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


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

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list = [{"code" : 1, "fun" : "learn"},
   {"code" : 2, "fun" : "code"},
   {"code" : 3, "fun" : "test"},
   {"code" : 4, "fun" : "teach"},
   {"code" : 4, "fun" : "make"},
   {"code" : 4, "fun" : "object"}]

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

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

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

আউটপুট

The list of dictionary is :
[{'code': 1, 'fun': 'learn'}, {'code': 2, 'fun': 'code'}, {'code': 3, 'fun': 'test'}, {'code': 4, 'fun': 'teach'},
{'code': 4, 'fun': 'make'}, {'code': 4, 'fun': 'object'}]
The resultant list is :
[{'code': 1, 'fun': 'learn'}, {'code': 2, 'fun': 'code'}, {'code': 4, 'fun': 'teach'}, {'code': 4, 'fun': 'make'},
{'code': 4, 'fun': 'object'}]

ব্যাখ্যা

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

  • তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং নির্দিষ্ট সূচকটি একটি পূর্ণসংখ্যার সমান হতে পরীক্ষা করা হয়েছে৷

  • এটি একটি ফলাফলের জন্য বরাদ্দ করা হয়েছে৷

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


  1. একটি মান বিএসটি-তে আছে কিনা পাইথনে নেই তা পরীক্ষা করার জন্য প্রোগ্রাম

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

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

  4. পাইথন প্রোগ্রাম একটি তালিকা থেকে ডুপ্লিকেট উপাদান অপসারণ?