آموزش برنامه نویسی پایتون (Python)

دیکشنری ها (dictionary)، در پایتون (Python)

در مبحثی دیگر ( کلید شماره 4744 ) با کاربرد فهرست (لیست - List) در پایتون (Python) آشنا شدیم. در فهرست ها (لیست - List)، برای فراخوانی مقادیر از فهرست، باید ترتیب قرارگیری عنصر مورد نظرمان را می دانستیم تا بر اساس شماره متناظر با آن عنصر در فهرست (لیست - List)، مقدار آن را فراخوانی کنیم. اما یک نوع دیگر از ذخیره سازی اطلاعات با نام دیکشنری (dictionary) در پایتون (Python) وجود دارد که در آن، دیگر مجبور نیستیم که ترتیب ذخیره سازی مقادیر (عنصرها) را بدانیم، بلکه برای هر مقداری که ذخیره می کنیم، یک کلید (key) یکتا مشخص خواهیم کرد که بعدا مقدار مورد نظر بر اساس آن کلید (key) یکتا از دیکشنری (dictionary) فراخوانی می شود.

کلیدهایی (key) که به کار می بریم، حتما باید یکتا باشند و نباید کلید (key) تکراری داشته باشیم. نوع کلیدها می تواند برابر رشته (String)، عدد (number) یا مجموعه (tuple) باشد.

علامت های {} برای تعریف دیکشنری (dictionary) در پایتون (Python) به کار می روند.

به مثال زیر توجه کنید :

مثال

نتیجه :

برای درک چگونگی به کار بردن مجموعه ها (tuple) به عنوان کلید (key) در دیکشنری (dictionary)، به مثال زیر توجه کنید :

مثال

نتیجه :

به روزرسانی مقدار یک عنصر موجود در یک دیکشنری (dictionary)، در پایتون (Python) :

برای به روزرسانی مقدار یک عنصر موجود در یک دیکشنری (dictionary)، کافی است که مطابق مثال زیر، یک مقدار جدید برای آن عنصر تعیین کنیم :

مثال

نتیجه :

افزودن یک عنصر جدید به یک دیکشنری (dictionary)، در پایتون (Python) :

برای افزودن یک عنصر جدید به یک دیکشنری (dictionary)، کلید شماره 20627 را بخوانید.

حذف یک عنصر موجود در یک دیکشنری (dictionary)، با عبارت del ، در پایتون (Python) :

برای حذف یک عنصر موجود در یک دیکشنری (dictionary)، با عبارت del ، کلید شماره 20628 را بخوانید.

  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 20626
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)