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

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

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

دیکشنری ها را می توان تغییر داد و نحوه تغییرات آنرا بررسی میکنیم.

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

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

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

به طور کلی دیکشنری ها ساختار key : value دارند. 

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

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

تعداد عناصر یک دیکشنری

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

print(len(pydict))

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

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

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

خلاصه درس

  • دیکشنری ها نوعی از داده ها هستند که توانایی ذخیره ویژگی های یک عنصر را دارند.
  • دیکشنری ها قابلیت تغییر دارند.
  • برای برگرداندن طول دیکشنری از دستور ()len استفاده میشود.
  • دیکشنری ها با { } مشخص میشوند.

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