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

بسم الله الرحمن الرحیم

سلام

این قسمت...
این قسمت...

توی پست قبلی دیکشنری ها رو معرفی کردیم و از برخی خصوصیت هاشون گفتیم

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

حالا اگه من بخوام کلید های دیکشنری رو نشون بدم چی؟

dict_name.keys()

اسم دیکشنری و تابع keys که نباید بین پرانتز هاش چیزی باشه

اون چیزی که بین پرانتز هاست و اون تابع اون ها رو دریافت می کنه بهش می گیم آرگیومنت (argument)

و برای مقدار ها از تابع values استفاده می کنیم:

dict_name.values

یک مثال رو با هم ببینیم

همونطور که می بینید نتیجه ها خیلی قابل خوندن نیست بنابراین از حلقه استفاده می کنیم تا اون ها رو نمایش بدیم

استفاده از حلقه برای نمایش کلید ها
استفاده از حلقه برای نمایش کلید ها

بعضی مواقع پیش می آد که من می خوام کلید ها و مقادیر دیکشنری رو نشون بدم اما مثلا پرانتز ها رو حذف بکنم

اما قبلش باید یک تابع دیگه رو هم بلد باشیم:

dict_name.items()
ourput: dict_items([(key1, value1), (key2, value2), ...])

خب حالا اگر بخواهیم تمام اعضا را چاپ کنیم، می توانیم از حلقه ها استفاده کنیم:

نکته مهمی که اینجا وجود داره این است که در تابع items، اول کلید ها وجود دارد بعد مقادیر به این صورت

(key1, value1), (key2, value2), ...

پس برای همین ما از دو تا متغیر استفاده می کنیم ولی اگر از یک متغیر استفاده کنیم:

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

حتما این پست رو لایک کنید و اگر سوال دارید بپرسید

این هم از لیست پست های پایتون:

https://virgool.io/@miri.py/list/zsfogihmmvlz