কম্পিউটার টিউটোরিয়াল

পাইথনে বিল্ট-ইন ডিকশনারি ফাংশন ও মেথড (Built-in Dictionary Functions & Methods)

পাইথনে নিচের ডিকশনারি ফাংশনগুলো রয়েছে:

ক্রমিক নংফাংশন ও বর্ণনা
1cmp(dict1, dict2)
দুই ডিকশনারির এলিমেন্ট তুলনা করে।
2len(dict)
ডিকশনারির মোট দৈর্ঘ্য দেয়। এটি ডিকশনারির আইটেম সংখ্যার সমান।
3str(dict)
ডিকশনারির প্রিন্টযোগ্য স্ট্রিং রিপ্রেজেন্টেশন তৈরি করে।
4type(variable)
পাস করা ভেরিয়েবলের টাইপ রিটার্ন করে। ডিকশনারি পাস করলে ডিকশনারি টাইপ রিটার্ন করে।

পাইথনে নিচের ডিকশনারি মেথডগুলো রয়েছে:

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

  2. পাইথনে ডিকশনারি মেথডসমূহ (Dictionary Methods)

  3. পাইথন ডিকশনারি কী লেন্থ ট্রাঙ্কেট (Truncate) করা

  4. পাইথন টাপলকে ডিকশনারিতে রূপান্তর করার পদ্ধতি