خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش پایتون : کار با دیکشنری ها (Dictionaries)

آموزش پایتون : کار با دیکشنری ها (Dictionaries)
نویسنده : امیر انصاری
یک دیکشنری (dictionary) نوعی داده مانند آرایه ها می باشد، تفاوت دیکشنری با آرایه ها در این می باشد که دیکشنری ها به جای ایندکس، دارای مقادیر جفتی، به شکل نام و مقدار (keys and values) می باشند. هر مقداری که در یک dictionary ذخیره می گردد، می تواند با استفاده از نام (key) آن، فراخوانی گردد. به مثال زیر که در آن یک دیکشنری (dictionary) برای نگهداری اطلاعات شماره تلفن های اشخاص، استفاده شده است، توجه کنید.

نرم افزار سامانه مودیان راهکار



phonebook = {}
phonebook["John"] = 938477566
phonebook["Jack"] = 938377264
phonebook["Jill"] = 947662781
print(phonebook)

آموزش پایتون : کار با دیکشنری ها (Dictionaries)
برای معرفی یک دیکشنری (dictionary) در زبان برنامه نویسی پایتون (Python)، می توانید از روش زیر نیز استفاده کنید :

phonebook = {
"John" : 938477566,
"Jack" : 938377264,
"Jill" : 947662781
}
print(phonebook)

آموزش پایتون : کار با دیکشنری ها (Dictionaries)

پیمایش اعضای یک دیکشنری (dictionary)


شما می توانید با استفاده از دستور for در بین اعضای یک دیکشنری (dictionary)، پیمایش انجام بدهید. به مثال زیر که در همین زمینه می باشد، توجه کنید :

phonebook = {"John" : 938477566,"Jack" : 938377264,"Jill" : 947662781}
for name, number in phonebook.items():
print("Phone number of %s is %d" % (name, number))

آموزش پایتون : کار با دیکشنری ها (Dictionaries)

حذف یک مقدار از دیکشنری (dictionary)


برای حذف یک مقدار از یک دیکشنری (dictionary)، می توانید از دستور del و یا دستور pop استفاده کنید. در ادامه مثالهایی از هر دو دستور آمده است.

حذف یک مقدار از دیکشنری (dictionary) با دستور del :

phonebook = {
"John" : 938477566,
"Jack" : 938377264,
"Jill" : 947662781
}
del phonebook["John"]
print(phonebook)

آموزش پایتون : کار با دیکشنری ها (Dictionaries)
حذف یک مقدار از دیکشنری (dictionary) با دستور pop :

phonebook = {
"John" : 938477566,
"Jack" : 938377264,
"Jill" : 947662781
}
phonebook.pop("John")
print(phonebook)

آموزش پایتون : کار با دیکشنری ها (Dictionaries)
برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :


آموزش قبلی : آموزش پایتون : ایجاد کلاس (class)

آموزش بعدی : آموزش پایتون : کار با ماژول ها (Modules)



نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.