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

برای دسترسی به مقادیر در دیکشنری باید از براکت‌ [ ] استفاده کنیم و در داخل براکت نام کلید(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")

 

خلاصه درس

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

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

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