پایتون, طراحی سایت و برنامه نویسی, مقالات

همه چیز درباره دیکشنری‌ها در پایتون

همه چیز درباره دیکشنری‌ها در پایتون آموزش صفرتاصد پایتون در تبریز

اگر به دنبال یادگیری برنامه‌نویسی پایتون در تبریز هستید، به ویژه اگر در آموزشگاه کامپیوتر راهکار واقع در خیابان شریعتی تبریز ثبت‌نام کرده‌اید، این پست برای شماست! در این مقاله، به یکی از مهم‌ترین ساختارهای داده در پایتون، یعنی دیکشنری‌ها (Dictionaries) می‌پردازیم. دیکشنری‌ها ابزاری قدرتمند و انعطاف‌پذیر هستند که در بسیاری از پروژه‌های برنامه‌نویسی کاربرد دارند.

دیکشنری‌ها در پایتون چیست؟

همه چیز درباره دیکشنری‌ها در پایتون نوعی ساختار داده هستند که برای ذخیره اطلاعات به صورت جفت‌های کلید-مقدار (Key-Value Pairs) استفاده می‌شوند. هر کلید در دیکشنری منحصر به فرد است و آموزش صفرتاصد پایتون در تبریز به یک مقدار مرتبط می‌شود. این ویژگی باعث می‌شود دیکشنری‌ها برای جستجو، ذخیره و بازیابی داده‌ها بسیار کارآمد باشند.

مثال ساده از یک دیکشنری:

person = {
    "name": "Ali",
    "age": 25,
    "city": "Tabriz"
}

در این مثال، name، age و city کلیدها هستند و مقادیر مرتبط با آن‌ها به ترتیب Ali، 25 و Tabriz هستند.

کاربردهای دیکشنری‌ها

  • ذخیره و مدیریت داده‌های ساختاریافته
  • جستجوی سریع مقادیر بر اساس کلیدها
  • استفاده در الگوریتم‌های پیچیده مانند گراف‌ها و درخت‌ها
  • کار با داده‌های JSON (که به صورت دیکشنری در پایتون نمایش داده می‌شوند)

۱۰ تمرین کاربردی برای یادگیری دیکشنری‌ها

در ادامه، ۱۰ تمرین مختلف همراه با کدهای پایتون آورده شده است تا به شما کمک کند دیکشنری‌ها را به طور کامل درک کنید.

۱. ایجاد یک دیکشنری ساده

student = {
    "name": "Reza",
    "grade": "A",
    "course": "Python"
}
print(student)

۲. اضافه کردن یک جفت کلید-مقدار جدید

student["age"] = 20
print(student)

۳. حذف یک کلید از دیکشنری

del student["grade"]
print(student)

۴. دسترسی به مقدار یک کلید

print(student["name"])

۵. بررسی وجود یک کلید در دیکشنری

if "course" in student:
    print("Course exists!")

۶. به‌روزرسانی مقدار یک کلید

student["grade"] = "B"
print(student)

۷. پیمایش (Iterate) روی کلیدها و مقادیر

for key, value in student.items():
    print(f"{key}: {value}")

۸. ادغام دو دیکشنری

additional_info = {"hobby": "Programming", "city": "Tabriz"}
student.update(additional_info)
print(student)

۹. ایجاد دیکشنری از دو لیست

keys = ["name", "age", "city"]
values = ["Maryam", 22, "Tabriz"]
person = dict(zip(keys, values))
print(person)

۱۰. محاسبه تعداد تکرار کلمات در یک متن

text = "python is fun and python is easy"
words = text.split()
word_count = {}

for word in words:
    if word in word_count:
        word_count[word] += 1
    else:
        word_count[word] = 1

print(word_count)

چرا آموزشگاه کامپیوتر راهکار در تبریز؟

اگر به دنبال آموزش برنامه‌نویسی در تبریز یا آموزش پایتون در تبریز هستید، آموزشگاه کامپیوتر راهکار در خیابان شریعتی تبریز بهترین انتخاب برای شماست. با اساتید مجرب و دوره‌های جامع، این آموزشگاه شما را از مبتدی تا حرفه‌ای همراهی می‌کند.

04135574231 و 09146585123 خیابان شریعتی طبقه دوم قنادی نیاگارا

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *