ای نور ما ای سور ما ای دولت منصور ما..........جوشی بنه در شور ما تا می شود انگور ما
به دست آوردن کلید ها و مقادیر دیکشنری ها در پایتون
بسم الله الرحمن الرحیم
سلام
![این قسمت...](https://files.virgool.io/upload/users/1184240/posts/lwflbf8lmdv0/vpwifxii59ij.png)
توی پست قبلی دیکشنری ها رو معرفی کردیم و از برخی خصوصیت هاشون گفتیم
مثل این که دارای کلید و مقدار هستند اگر کلید رو داشته باشیم می تونیم مقدار رو به دست بیاریم و...
حالا اگه من بخوام کلید های دیکشنری رو نشون بدم چی؟
dict_name.keys()
اسم دیکشنری و تابع keys که نباید بین پرانتز هاش چیزی باشه
اون چیزی که بین پرانتز هاست و اون تابع اون ها رو دریافت می کنه بهش می گیم آرگیومنت (argument)
و برای مقدار ها از تابع values استفاده می کنیم:
dict_name.values
یک مثال رو با هم ببینیم
![](https://files.virgool.io/upload/users/1184240/posts/lwflbf8lmdv0/qtzykfes32az.png)
همونطور که می بینید نتیجه ها خیلی قابل خوندن نیست بنابراین از حلقه استفاده می کنیم تا اون ها رو نمایش بدیم
![استفاده از حلقه برای نمایش کلید ها](https://files.virgool.io/upload/users/1184240/posts/lwflbf8lmdv0/h70hp80j4v9f.png)
بعضی مواقع پیش می آد که من می خوام کلید ها و مقادیر دیکشنری رو نشون بدم اما مثلا پرانتز ها رو حذف بکنم
اما قبلش باید یک تابع دیگه رو هم بلد باشیم:
dict_name.items()
ourput: dict_items([(key1, value1), (key2, value2), ...])
![](https://files.virgool.io/upload/users/1184240/posts/lwflbf8lmdv0/zrfpjuqvpyyr.png)
خب حالا اگر بخواهیم تمام اعضا را چاپ کنیم، می توانیم از حلقه ها استفاده کنیم:
![](https://files.virgool.io/upload/users/1184240/posts/lwflbf8lmdv0/bcrwobneliyi.png)
نکته مهمی که اینجا وجود داره این است که در تابع items، اول کلید ها وجود دارد بعد مقادیر به این صورت
(key1, value1), (key2, value2), ...
پس برای همین ما از دو تا متغیر استفاده می کنیم ولی اگر از یک متغیر استفاده کنیم:
![](https://files.virgool.io/upload/users/1184240/posts/lwflbf8lmdv0/cugkhaj6sggg.png)
این پست هم به اتمام رسید و دیکشنری ها رو بیشتر بررسی می کنیم
حتما این پست رو لایک کنید و اگر سوال دارید بپرسید
این هم از لیست پست های پایتون:
مطلبی دیگر از این انتشارات
پایتون-دستورات ریاضی
مطلبی دیگر از این انتشارات
لیست ها در پایتون:قسمت سوم
مطلبی دیگر از این انتشارات
شیخ بیابانگرد برنامه نویس و مریدان(قسمت چهار:پنگوئن؟)