تعریف دیکشنری ها در پایتون

دیکشنری نوعی از انواع داده ها است و مانند مجموعه و لیست و... توانایی ذخیره مقادیر مختلف را دارد. این مقادیر ویژگی های یک شئ را می توانند در خود جای دهند.

برای مثال شما می توانید ویژگی ها و اطلاعات زبان پایتون، یک برند ماشین ، یک کتاب یا... را در دیکشنری ها ذخیره کنید.

دیکشنری ها تغییرپذیرند و با دسترسی به مقادیر آن می‌توان تغییرات را روی آنها اعمال کرد.

نحو نوشتار دیکشنری در پایتون

برای ایجاد یک دیکشنری از { } استفاده می‌شود.

دیکشنری ها ساختار key : value دارند.

pydict = {
  "name": "Python",
  "Designed by": "Guido van Rossum",
  "year": 1991
}

در نمونه کد بالا مقادیری مانند  name , year ,... را با نام کلید(key) و مقادیری مانند python , 1991 ,... را با نام مقدار(value) میشناسیم.

روش دیگر ایجاد یک دیکشنری استفاده از دستور dict() است.

mydict = dict(fname = "alireza", lname ="chamani" , country = "iran")

تعداد مقادیر یک دیکشنری در پایتون

برای برگرداندن  تعداد مقادیر یا طول یک دیکشنری از دستور ()len استفاده می شود.

print(len(pydict))

انواع داده ها در دیکشنری پایتون

در دیکشنری ها می توان مقادیری با هر نوع داده ای مثل اعداد صیح ، رشته ها و... را ذخیره کرد.

mydict = {
  "brand": "zara",
  "year": 2000,
  "colors": ["red", "white", "blue"]
}

خلاصه درس

در این درس با مباحث زیر آشنا شده اید:

  • تعریف دیکشنری ها
  • نحوه ایجاد دیکشنری ها
  • انواع داده ها در دیکشنری
  • بررسی طول یک دیکشنری

توسعه دهندگان
علیرضا چمنی