دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۹
  • مرداد

جلسه ۰۹ : دیکشنری در پایتون

  • دسته‌بندی‌ها :
جلسه ۰۹ : دیکشنری در پایتون
    • جزئیات
    • نوع محتواآموزش تصویری

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره کامل آموزش پایتون ، را دنبال می کنند. در قسمت قبلی به آموزش Tuple در پایتون پرداختیم ،در این جلسه قصد داریم به آموزش دیکشنری در پایتون Python و Set در پایتون بپردازیم.

      دیکشنری Dictionary یک مجموعه از داده ها است که نامرتب، تغییر پذیر و اندیس گذاری شده است.

       

      دیکشنری با استفاده از آکولاد ساخته می شود و عناصر آن به صورت جفت کلید/مقدار است.

      ساختار دستور دیکشنری:

      مثال : 

      خروجی به شکل زیر می باشد:

      C:\Users\My Name>python demo_dictionary.py
      {‘apple’: ‘green’, ‘cherry’: ‘red’, ‘banana’: ‘red’}

      منظور از نامرتب بودن دیکشنری این است که تضمینی برای به ترتیب قرار گرفتن عناصر در دیکشنری وجود ندارد.

       

      در مثال زیر مقدار عنصر “apple” را تغییر داده ایم:

      مثال : 

       

      تابع dict در پایتون

      همچنین می توانیم از سازنده یا تابع ()dict برای ساخت دیکشنری استفاده کنیم:

      مثال : 

       

      اضافه کردن آیتم جدید

      برای اضافه کردن یک عنصر جدید، از یک کلید جدید به همراه مقداری برای آن استفاده می کنیم.

      در مثال زیر یک عنصر جدید به نام “damson” را به دیکشنری اضافه کرده ایم:

      مثال : 

       

      حذف آیتم از دیکشنری

      از تابع ()del برای حذف یک عنصر از دیکشنری استفاده می کنیم.

      در مثال زیر عنصر “banana” را از دیکشنری حذف کرده ایم:

      مثال : 

       

      بدست آوردن طول یک دیکشنری در پایتون

      از تابع ()len برای بدست آوردن طول یک دیکشنری استفاده می کنیم.

      مثال زیر طول دیکشنری thisdict را که ۳ می باشد را چاپ می کند:

      مثال : 

      Set در پایتون

      set در پایتون یک مجموعه از داده ها است که نامرتب و اندیس گذاری نشده است.
      set در پایتون داخل آکولاد {} نوشته می شود.

      مثال:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_set.py
      {‘cherry’, ‘banana’, ‘apple’}

      تابع ()set

      همچنین می توانیم از تابع ()set برای ساخت set استفاده کنیم.

      از تابع ()add نیز برای اضافه کردن آیتم به set و از آیتم ()remove برای حذف یک آیتم استفاده می کنیم.

      تابع ()len نیز اندازه set را برمی گرداند.

      مثال:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_set2.py
      {‘cherry’, ‘banana’, ‘apple’}

      مثال:

      مثال : 

      خروجی:

      C:\Users\My Name>python demo_set_add.py
      {‘damson’, ‘cherry’, ‘banana’, ‘apple’}

      مثال:

      مثال : 

      خروجی عدد ۳ می باشد.

       

      جلسه آموزش Dictionary دیکشنری در پایتون python و Set در پایتون نیز به پایان رسید.
      در جلسه بعد به آموزش دستورات شرطی در زبان پایتون خواهیم پرداخت. با ما همراه باشید.

      همچنین می توانید نظرات و سوالات خود را از طریق بخش نظرات سایت با ما در میان بگذارید.

      QR:  جلسه ۰۹ : دیکشنری در پایتون
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر