কম্পিউটার

পাইথন অভিধানে কী দৈর্ঘ্য কীভাবে কাটা যায়?


আপনি একটি পাইথন ডিক্টে কী ছেঁটে ফেলার জন্য একটি তালিকা বোধগম্যতা ব্যবহার করতে পারেন৷ ডিক্টে কীগুলির উপরে পুনরাবৃত্তি করুন এবং ছেঁটে যাওয়া কীগুলির সাথে একটি নতুন ডিক্ট তৈরি করুন।

উদাহরণ

def truncate_keys(a, length):
   return dict((k[:length], v) for k, v in a.items())
a = {'foo': 125, 'bar': 'hello'}
b = truncate_keys(a, 2)
print(b)

আউটপুট

এটি আউটপুট দেবে

{'fo': 125, 'ba': 'hello'}

যদিও নামের সংঘর্ষের বিষয়ে আপনাকে আলাদা হতে হবে। এর কারণ যদি 2টি স্ট্রিং একই উপসর্গ থাকে, তাহলে তারা মানগুলিকে ওভাররাইড করবে৷


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

  2. কিভাবে পাইথনে একটি অভিধানে নতুন কী যোগ করবেন?

  3. কী দ্বারা পাইথনে একটি অভিধান কীভাবে সাজানো যায়?

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