نحوه دسترسی به مقادیر دیکشنری در پایتون

برای دسترسی به مقادیر در دیکشنری باید از براکت‌ [ ] استفاده کنیم و در داخل براکت نام کلید(key) را بنویسیم تا ویژگی موردنظر شما را برگرداند.

x = pydict["name"]

متد get() در دیکشنری ها پایتون

روشی دیگر برای دسترسی به دیکشنری ها استفاده از متد get() است.

این متد یک کلید(key) را می‌پذیرد و برمی‌گرداند.

x = pydict .get("name")

متد key() در دیکشنری ها پایتون

برای دریافت نام همه کلیدهای دیکشنری می‌توان از متد key() استفاده کرد.

نام این کلیدها در یک لیست به ترتیب نوشته می‌شود.

x = pydict .keys()

متد values() در دیکشنری ها پایتون

برای دریافت نام همه مقدارهای دیکشنری بدون آنها می‌توان از متد values() استفاده کرد.

این مقادیر به شکل یک لیست به ترتیب قرار می‌گیرند.

x = thisdict.values()

 

نکته: این متد هیچگونه پارامتری دریافت نمیکند.

 

متد items() در دیکشنری ها پایتون

برای دریافت هر مقدار به همراه کلید خود می‌توان از دستور items() استفاده کرد.

x = pydict .items()

جستجو در دیکشنری پایتون

برای جستجوی یک مقدار خاص در یک دیکشنری می‌توان از دستور in استفاده کرد.

این دستور نام کلید موردنظر شمارا دریافت می‌کند و در دیکشنری جستجو می‌کند.

در صورتی که این کلید در دیکشنری وجود داشته باشد True و در غیر اینصورت False را برمی‌گرداند.

if "name" in pydict :
  print("true")

 

خلاصه درس

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

  • دسترسی به کلید ها و مقادیر در دیکشنری
  • دسترسی به کلید به همراه مقدار در دیکشنری
  • جستجوی مقادیر در دیکشنری

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