در این مطلب، ویدئو روش های دیکشنری پایتون – clear() get() update() و pop() با مثال های کد – برنامه نویسی را یاد بگیرید با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:04:48
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,200 –> 00:00:02,390
[موسیقی
2
00:00:05,040 –> 00:00:07,120
] چندین روش فرهنگ لغت مفید وجود دارد
3
00:00:07,120 –> 00:00:08,480
4
00:00:08,480 –> 00:00:11,200
، اولین مورد روش شفاف است که
5
00:00:11,200 –> 00:00:13,759
همه موارد را از یک فرهنگ لغت پاک یا حذف می
6
00:00:13,759 –> 00:00:15,280
7
00:00:15,280 –> 00:00:17,760
کند، روش دریافت است که
8
00:00:17,760 –> 00:00:20,080
مقدار کلید مشخص شده را دریافت می کند و اگر
9
00:00:20,080 –> 00:00:22,000
کلید در فرهنگ لغت وجود نداشته باشد،
10
00:00:22,000 –> 00:00:23,519
پس از آن
11
00:00:23,519 –> 00:00:26,080
مقدار پیشفرض ارائهشده را برمیگرداند،
12
00:00:26,080 –> 00:00:28,160
روشی بهروزرسانی وجود دارد
13
00:00:28,160 –> 00:00:30,400
که فرهنگهای
14
00:00:30,400 –> 00:00:31,439
15
00:00:31,439 –> 00:00:33,680
لغت فراخوان را با فرهنگ
16
00:00:33,680 –> 00:00:36,239
لغتی که بهعنوان آرگومان به آن ارسال شده است ادغام میکند و
17
00:00:36,239 –> 00:00:38,399
ورودیهای موجود با همان کلید در
18
00:00:38,399 –> 00:00:40,480
فرهنگ لغت اصلی
19
00:00:40,480 –> 00:00:43,520
توسط فرهنگ لغت که در حال ارسال آن هستید بازنویسی میشوند
20
00:00:43,520 –> 00:00:46,320
و وجود دارد. همچنین یک متد pop که
21
00:00:46,320 –> 00:00:48,879
مقدار کلید را از دیکشنری حذف و برمی گرداند
22
00:00:48,879 –> 00:00:51,120
و اگر کلید وجود نداشته
23
00:00:51,120 –> 00:00:52,079
24
00:00:52,079 –> 00:00:54,719
باشد، مقدار پیش فرض ارائه شده
25
00:00:54,719 –> 00:00:57,280
به جای آن برگردانده می شود، اجازه دهید
26
00:00:57,280 –> 00:01:00,160
نمونه هایی از این متدهای فرهنگ لغت
27
00:01:00,160 –> 00:01:02,000
را در مثال زیر امتحان کنیم.
28
00:01:02,000 –> 00:01:04,799
دو
29
00:01:04,799 –> 00:01:07,119
ایالت یک دارای کالیفرنیا میشیگان و
30
00:01:07,119 –> 00:01:08,880
فلوریدا است
31
00:01:08,880 –> 00:01:11,840
به عنوان ارزش کلیدی
32
00:01:11,840 –> 00:01:14,320
دو حرف مخفف حالت و
33
00:01:14,320 –> 00:01:16,240
کامل نام ایالت و به طور مشابه با
34
00:01:16,240 –> 00:01:18,240
ایالتهای دو فلوریدا
35
00:01:18,240 –> 00:01:20,320
آریزونا و مکزیک جدید داریم
36
00:01:20,320 –> 00:01:22,240
و سپس آنها را چاپ میکنیم،
37
00:01:22,240 –> 00:01:25,280
بنابراین بیایید برخی از روشهای فرهنگ لغت رایج را امتحان
38
00:01:25,280 –> 00:01:27,360
39
00:01:27,360 –> 00:01:31,920
کنیم، مثلاً حالت یک نقطه پاک شود
40
00:01:31,920 –> 00:01:34,720
سپس حالت یک چاپ شود که باید
41
00:01:34,720 –> 00:01:37,200
همه موارد را از ایالت یک حذف کنیم.
42
00:01:37,200 –> 00:01:40,079
یک دیکشنری خالی دریافت کنید، همچنین میتوانیم states1.get
43
00:01:40,079 –> 00:01:42,720
44
00:01:42,720 –> 00:01:45,119
pass را در یک کلید
45
00:01:45,119 –> 00:01:46,560
ca امتحان کنیم
46
00:01:46,560 –> 00:01:49,920
و به آن یک مقدار پیشفرض مانند
47
00:01:49,920 –> 00:01:52,159
ناشناخته
48
00:01:52,159 –> 00:01:54,399
49
00:01:54,399 –> 00:01:55,920
بدهیم.
50
00:01:55,920 –> 00:01:58,880
51
00:01:58,880 –> 00:02:01,759
دوباره باید کالیفرنیا را دریافت کند،
52
00:02:01,759 –> 00:02:03,840
اما توجه کنید که چگونه ناشناخته
53
00:02:03,840 –> 00:02:06,719
پر می شود، وقتی کالیفرنیا را پیدا نکرد،
54
00:02:06,719 –> 00:02:09,199
به عنوان مثال، ما یک k برای آلاسکا
55
00:02:09,199 –> 00:02:11,680
در آنجا نداریم که باید به ما ناشناخته بدهد،
56
00:02:11,680 –> 00:02:14,239
اما ما fl برای فلوریدا داریم و
57
00:02:14,239 –> 00:02:16,400
این می دهد. ما فلوریدا بیایید سعی کنیم
58
00:02:16,400 –> 00:02:19,200
این ایالت ها را با هم ادغام کنیم و قبل
59
00:02:19,200 –> 00:02:20,640
از انجام این کار، بیایید یک نسخه تکراری اضافه کنیم که در
60
00:02:20,640 –> 00:02:21,599
61
00:02:21,599 –> 00:02:23,920
آنجا کالیفرنیا در ایالت
62
00:02:23,920 –> 00