Back

13. Dictionaries

📘 কনসেপ্ট (থিওরি)

ডিকশনারি ডেটা **কী-ভ্যালু জোড়ায়** সংরক্ষণ করে। এটি একটি আসল অভিধানের মতো — একটি শব্দ (কী) খুঁজে তার অর্থ (ভ্যালু) পাওয়া যায়।
student = { "name": "Rahim", "age": 22, "grade": "A" }
**মূল বৈশিষ্ট্য:** - **আনঅর্ডারড** (Python 3.7+ থেকে ইনসার্শন ক্রম সংরক্ষিত) - **পরিবর্তনযোগ্য**: আইটেম পরিবর্তন, যোগ বা সরানো যায় - **ডুপ্লিকেট কী নেই**: প্রতিটি কী অনন্য হতে হবে **সাধারণ অপারেশন:** - অ্যাক্সেস: student["name"] বা student.get("name") - যোগ/আপডেট: student["email"] = "rahim@mail.com" - মুছা: del student["age"] বা student.pop("age") - কী পরীক্ষা: "name" in student - সব কী: student.keys() - সব ভ্যালু: student.values() - সব জোড়া: student.items()

💡 উদাহরণ

ডিকশনারি নিয়ে কাজ:
car = {"brand": "Toyota", "model": "Corolla", "year": 2023} print(car["brand"]) # Toyota car["color"] = "White" # নতুন কী যোগ print(car) for key, value in car.items(): print(f"{key}: {value}")

🎯 আপনার কাজ (প্র্যাকটিস)

"name", "age", "city" কী দিয়ে person ডিকশনারি তৈরি করুন (যেকোনো মান দিন)। লুপ করে প্রতিটি কী-ভ্যালু জোড়া প্রিন্ট করুন।
main.py
Loading...
OUTPUT
Run your code to see the output here...