কম্পিউটার

পাইথন - একটি নির্দিষ্ট কী-এর প্রতিটি মানের জন্য উপস্থিতি খুঁজুন


যখন একটি নির্দিষ্ট কী এর প্রতিটি মানের জন্য ঘটনাগুলি খুঁজে বের করার প্রয়োজন হয়, একটি তালিকা বোঝা এবং ল্যাম্বডা পদ্ধতি ব্যবহার করা হয়৷

নীচে একই -

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

উদাহরণ

 itertools থেকে groupbymy_dict =[{'pyt' :13, 'fun' :44}, {'pyt' :63, 'best' :15},{'pyt' :24, 'fun' :34} , {'pyt' :47, 'best' :64} ]print("অভিধানটি হল :")print(my_dict)my_key ='pyt'print("কী মান হল :")print(my_key)my_result =[ {keys:len(list(value))} কীগুলির জন্য, groupby(my_dict, lambda index:index[my_key])]print("ফলাফল হল :")print(my_result)

আউটপুট

 অভিধানটি হল :[{'pyt':13, 'fun':44}, {'pyt':63, 'best':15}, {'pyt':24, 'fun':34}, {'pyt':47, 'সেরা':64}]কী মান হল :pyt ফলাফল হল :[{13:1}, {63:1}, {24:1}, {47:1}] 

ব্যাখ্যা

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

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

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

  • তালিকার উপর পুনরাবৃত্তি করার জন্য একটি তালিকা বোধগম্যতা ব্যবহার করা হয়, এবং প্রতিটি উপাদানকে তালিকায় রূপান্তরিত করা হয় এবং অভিধানের উপাদান এবং কী-এর সূচীকে গোষ্ঠীবদ্ধ করতে 'গ্রুপবাই' পদ্ধতি ব্যবহার করা হয়।

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

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


  1. মডুলার এক্সপোনেনশিয়ানের জন্য পাইথন প্রোগ্রাম

  2. পাইথনে সূচকীয় মান কীভাবে খুঁজে পাবেন?

  3. পাইথন অভিধানের জন্য প্রদত্ত কীটির জন্য একটি মান কীভাবে মুদ্রণ করবেন?

  4. কিভাবে একটি পাইথন অভিধান থেকে একটি প্রদত্ত কী জন্য একটি মান পেতে?