কম্পিউটার

পাইথন প্রোগ্রাম একটি অভিধানের তালিকা থেকে সমস্ত অনন্য কী পেতে


যখন অভিধানের একটি তালিকা থেকে সমস্ত অনন্য কী পেতে প্রয়োজন হয়, তখন অভিধানের মানগুলি পুনরাবৃত্তি করা হয় এবং একটি সেটে রূপান্তরিত হয়। এটি একটি তালিকায় রূপান্তরিত হয় এবং কনসোলে প্রদর্শিত হয়৷

উদাহরণ

নীচে একই

একটি প্রদর্শনী আছে
my_list = [{'hi' : 11, 'there' : 28}, {'how' : 11, 'are' : 31}, {'you' : 28, 'Will':31}]
print("The list is:")
print(my_list)

my_result = list(set(value for dic in my_list for value in dic.values()))

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

আউটপুট

The list is:
[{'there': 28, 'hi': 11}, {'how': 11, 'are': 31}, {'Will': 31, 'you': 28}]
The result is :
[11, 28, 31]

ব্যাখ্যা

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

  • এটি পুনরাবৃত্ত করা হয়, এবং শুধুমাত্র অভিধানের 'মান' অ্যাক্সেস করা হয়।

  • এটি শুধুমাত্র অনন্য মান বজায় রাখার জন্য একটি সেটে রূপান্তরিত হয়৷

  • এটি তারপর একটি তালিকায় রূপান্তরিত হয় এবং একটি ভেরিয়েবলে বরাদ্দ করা হয়৷

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


  1. একটি তালিকা থেকে অনন্য মান প্রিন্ট করতে পাইথন প্রোগ্রাম

  2. কী এবং মানগুলির তালিকা থেকে পাইথন অভিধান কীভাবে তৈরি করবেন?

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

  4. কিভাবে একটি পাইথন অভিধান থেকে সমস্ত কীগুলির একটি তালিকা পেতে হয়?