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

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

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

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

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

thisdict =	{
  "apple": "green",
  "banana": "yellow",
  "cherry": "red"
}
print(thisdict)

خروجی یه شرح زیر می باشد

دیکشنری در پایتون

دیکشنری در پایتون

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

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

thisdict =	{
  "apple": "green",
  "banana": "yellow",
  "cherry": "red"
}
thisdict["apple"] = "red"
print(thisdict)

 

آموزش تابع dict در پایتون

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

thisdict = dict(apple="green", banana="yellow", cherry="red")
# note that keywords are not string literals
# note the use of equals rather than colon for the assignment
print(thisdict)

پیشنهاد ویژه : پکیج آموزش طراحی وب سایت با پایتون و جنگو

افزودن آیتم جدید در دیکشنری

برای اضافه کردن یک عنصر جدید، از یک کلید جدید به همراه مقداری برای آن استفاده می کنیم. در مثال زیر یک عنصر جدید به نام “damson” را به دیکشنری اضافه کرده ایم:

thisdict = dict(apple="green", banana="yellow", cherry="red")
thisdict["damson"] = "purple"
print(thisdict)

 

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

از تابع ()del برای حذف یک عنصر از دیکشنری استفاده می کنیم. در مثال زیر عنصر “banana” را از دیکشنری حذف کرده ایم:

thisdict = dict(apple="green", banana="yellow", cherry="red")
del(thisdict["banana"])
print(thisdict)

 

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

از تابع ()len برای بدست آوردن طول یک دیکشنری استفاده می کنیم. مثال زیر طول دیکشنری thisdict را که ۳ می باشد را چاپ می کند:

thisdict = dict(apple="green", banana="yellow", cherry="red")
print(len(thisdict))

 

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

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

thisset = {"apple", "banana", "cherry"}
print(thisset)

خروجی یه شرح زیر می باشد

تابع ()set در پایتون

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

مثال 1

thisset = set(("apple", "banana", "cherry")) # note the double round-brackets
print(thisset)

خروجی یه شرح زیر می باشد

مثال 2

thisset = set(("apple", "banana", "cherry"))
thisset.add("damson")
print(thisset)

 

مثال 3

thisset = set(("apple", "banana", "cherry"))
print(len(thisset))

خروجی عدد 3 می باشد. همچنین شما دوستان عزیز می توانید از این لینک اطلاعات بیشتری کسب نمایید.

 

لیست جلسات قبل آموزش پایتون

  1. آموزش برنامه نویسی پایتون؛ شروع کار و ساخت اولین برنامه با پایتون
  2. متغیرها در برنامه نویسی پایتون
  3. کار با اعداد در برنامه نویسی پایتون
  4. آموزش کار با رشته ها در برنامه نویسی پایتون
  5. آموزش عملگرها در برنامه نویسی پایتون
  6. آموزش کار با Tuple در برنامه نویسی پایتون
5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

پکیج پیشرفته آموزش برنامه نویسی سی شارپ 2017 | مختص ورود به بازار کار + آموزش ساخت بازی Quiz of King
  • انتشار: ۱۷ اردیبهشت ۱۳۹۹

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

بازخوردهای خود را برای ما ارسال کنید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.