পাইথনে নিচের ডিকশনারি ফাংশনগুলো রয়েছে:
| ক্রমিক নং | ফাংশন ও বর্ণনা |
|---|---|
| 1 | cmp(dict1, dict2) দুই ডিকশনারির এলিমেন্ট তুলনা করে। |
| 2 | len(dict) ডিকশনারির মোট দৈর্ঘ্য দেয়। এটি ডিকশনারির আইটেম সংখ্যার সমান। |
| 3 | str(dict) ডিকশনারির প্রিন্টযোগ্য স্ট্রিং রিপ্রেজেন্টেশন তৈরি করে। |
| 4 | type(variable) পাস করা ভেরিয়েবলের টাইপ রিটার্ন করে। ডিকশনারি পাস করলে ডিকশনারি টাইপ রিটার্ন করে। |
পাইথনে নিচের ডিকশনারি মেথডগুলো রয়েছে:
| ক্রমিক নং | মেথড ও বর্ণনা |
|---|---|
| 1 | dict.clear() ডিকশনারি dict-এর সব এলিমেন্ট সরিয়ে দেয়। |
| 2 | dict.copy() ডিকশনারি dict-এর একটি শ্যালো কপি রিটার্ন করে। |
| 3 | dict.fromkeys() seq-র কী দিয়ে এবং ভ্যালু value-এ সেট করে নতুন ডিকশনারি তৈরি করে। |
| 4 | dict.get(key, default=None) key কী জন্য ভ্যালু বা ডিকশনারিতে কী না থাকলে ডিফল্ট রিটার্ন করে। |
| 5 | dict.has_key(key) কী ডিকশনারি dict-এ থাকলে true, অন্যথায় false রিটার্ন করে। |
| 6 | dict.items() dict-এর (key, value) টাপল পেয়ারগুলোর লিস্ট রিটার্ন করে। |
| 7 | dict.keys() ডিকশনারি dict-এর কীগুলোর লিস্ট রিটার্ন করে। |
| 8 | dict.setdefault(key, default=None) get()-এর মতো, কিন্তু কী ডিকশনারিতে না থাকলে dict[key]=default সেট করে। |
| 9 | dict.update(dict2) dict2-এর কী-ভ্যালু পেয়ারগুলো dict-এ যোগ করে। |
| 10 | dict.values() ডিকশনারি dict-এর ভ্যালুগুলোর লিস্ট রিটার্ন করে। |