পাইথনে ডিকশনারি থেকে সব কী পাওয়ার উপায়
ডিকশনারি থেকে সমস্ত কী পেতে, আমাদের
keys মেথডটি প্রয়োগ করা উচিত। এর প্যারামিটারে
কিছুই উল্লেখ করা হয় না। মেথডটি রিটার্ন করে
একটি বিশেষ অবজেক্ট dict_keys।
ধরুন আমাদের নিম্নলিখিত ডিকশনারিটি আছে:
dct = {
'a': 1,
'b': 2,
'c': 3
}
এর থেকে সমস্ত কী আউটপুট করা যাক:
res = dct.keys()
print(res) # আউটপুট দেবে dict_keys(['a', 'b', 'c'])
dict_keys অবজেক্টের সাথে কাজ করা সহজ করার জন্য
এটিকে একটি লিস্টে রূপান্তর করা যেতে পারে। এটি
list ফাংশন ব্যবহার করে করা হয়:
res = list(dct.keys())
print(res) # আউটপুট দেবে ['a', 'b', 'c']
একটি ডিকশনারি দেওয়া হয়েছে:
dct = {
'x': 1,
'y': 2,
'z': 3
}
এর কীগুলি সংগ্রহ করুন।
একটি ডিকশনারি দেওয়া হয়েছে:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
এর কীগুলি সংগ্রহ করুন।
একটি ডিকশনারি দেওয়া হয়েছে:
dct = {
'x': 1,
'y': 2,
'z': 3
}
এই ডিকশনারির কীগুলির একটি লিস্ট সংগ্রহ করুন।
একটি ডিকশনারি দেওয়া হয়েছে:
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
এই ডিকশনারির সমস্ত কীগুলির গুণফল সংগ্রহ করুন।
একটি ডিকশনারি দেওয়া হয়েছে:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
এই ডিকশনারির কীগুলির লিস্ট নিম্নলিখিত আকারে সংগ্রহ করুন:
[4, 3, 2, 1]