পাইথন ডিকশনারি লিটারেলে কী এবং ভ্যালু আলাদা করার জন্য কোলন (:) ব্যবহার করা হয়।
সিনট্যাক্স
my_dict = {
'key1': 'value1', # কী: ভ্যালু
'key2': 'value2',
123: [1, 2, 3] # কী হতে পারে যেকোনো হ্যাশেবল অবজেক্ট
}
নियम
- কী: যেকোনো হ্যাশেবল অবজেক্ট (ইন্ট, স্ট্রিং, টাপল, ফ্রোজেনসেট ইত্যাদি) — লিস্ট/ডিক্ট নয়
- ডিলিমিটার:
:(কোলন) - ভ্যালু: যেকোনো অবজেক্ট (হ্যাশেবল হওয়ার প্রয়োজন নেই)
- পেয়ার সেপারেটর:
,(কমা) — লাস্ট আইটেমের পরে কমা অপশনাল (ট্রেলিং কমা)
ট্রেলিং কমা (Trailing Comma) - ভালো অভ্যাস
my_dict = {
'key1': 'value1',
'key2': 'value2', # ট্রেলিং কমা - গিট ডিফ ক্লিনার, যোগ করা সহজ
}