در این مطلب، ویدئو دیکشنری در پایتون | لغت نامه های تو در تو | نحوه ایجاد دیکشنری در پایتون | آموزش پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:12:21
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,960 –> 00:00:03,629
[موسیقی] به
2
00:00:03,629 –> 00:00:05,689
3
00:00:11,160 –> 00:00:13,170
بازگشت خوش آمدید و ما
4
00:00:13,170 –> 00:00:15,090
در این جلسه در مورد دیکشنری ها یاد می
5
00:00:15,090 –> 00:00:16,950
گیریم، بنابراین در مورد توالی ها در
6
00:00:16,950 –> 00:00:18,510
پایتون و نحوه نمایه سازی آنها و اینکه چگونه
7
00:00:18,510 –> 00:00:20,730
می توانیم برخی از متدها را روی
8
00:00:20,730 –> 00:00:23,369
ایندکس ها اجرا کنیم چیزهای زیادی یاد گرفته ایم، اما اکنون اگر با زبانها آشنایی دارید میتوانید دندهها را تغییر دهید
9
00:00:23,369 –> 00:00:25,950
و در مورد نقشهبرداری در پایتون بیاموزید،
10
00:00:25,950 –> 00:00:28,440
اکنون
11
00:00:28,440 –> 00:00:30,210
میتوانید این
12
00:00:30,210 –> 00:00:34,470
دیکشنریها را بهعنوان جداول هش در نظر بگیرید، من
13
00:00:34,470 –> 00:00:36,780
موضوعات زیادی را در این دیکشنری پوشش میدهم که در آن
14
00:00:36,780 –> 00:00:38,309
درباره نحوه ساختن یک دیکشنری صحبت خواهیم کرد.
15
00:00:38,309 –> 00:00:40,350
فرهنگ لغت چگونه می توانید به اشیاء
16
00:00:40,350 –> 00:00:42,600
از یک فرهنگ لغت دسترسی پیدا کنید چگونه لغت نامه ها را تودرتو می کنید
17
00:00:42,600 –> 00:00:45,900
و ما دوباره طبق
18
00:00:45,900 –> 00:00:48,269
روال ما برخی از روش ها را
19
00:00:48,269 –> 00:00:51,239
روی فرهنگ لغت ها انجام خواهیم داد، بنابراین نگاشت چیست،
20
00:00:51,239 –> 00:00:53,909
نگاشت مجموعه ای از اشیاء است
21
00:00:53,909 –> 00:00:57,780
که توسط یک کلید ذخیره می شود، برخلاف آنچه ما
22
00:00:57,780 –> 00:01:00,239
در آن داشتیم. دنباله ای که اشیاء را
23
00:01:00,239 –> 00:01:02,610
بر اساس موقعیت نسبی ذخیره می کنند، بنابراین اگر موقعیتی به
24
00:01:02,610 –> 00:01:05,280
نام Lex نامیده می شود، می خواستم به شما یادآوری کنم که
25
00:01:05,280 –> 00:01:07,290
اگر مجبور بودیم متدی را در رشته
26
00:01:07,290 –> 00:01:09,750
شماره چهار شاخص شماره چهار در یک
27
00:01:09,750 –> 00:01:12,900
رشته صدا کنیم، آن را فراخوانی می کنیم، اما در اینجا ما محاسبه می کنیم.
28
00:01:12,900 –> 00:01:15,719
برای بدست آوردن مقدار خاص
29
00:01:15,719 –> 00:01:18,000
مربوط به آن کلید، روی کلید کلیک کنید، بنابراین
30
00:01:18,000 –> 00:01:21,619
این یک تفاوت بسیار مهم است، زیرا
31
00:01:21,619 –> 00:01:24,030
نگاشتهایی که در واقع ترتیب را حفظ نمی
32
00:01:24,030 –> 00:01:25,500
کنند، ربطی به
33
00:01:25,500 –> 00:01:27,630
ترتیب ندارند، اما همه چیزهایی را دارند که
34
00:01:27,630 –> 00:01:30,689
توسط یک کلید تعریف شده است. یک
35
00:01:30,689 –> 00:01:33,750
فرهنگ لغت پایتون از کلیدی تشکیل شده است
36
00:01:33,750 –> 00:01:36,740
که با یک مقدار مرتبط است و آن مقدار
37
00:01:36,740 –> 00:01:40,259
تقریباً میتواند هر
38
00:01:40,259 –> 00:01:43,259
شیء پایتون باشد، بیایید ببینیم چگونه میتوانیم یک
39
00:01:43,259 –> 00:01:45,149
فرهنگ لغت بسازیم و نحوه کار دیکشنریها را درک کنیم،
40
00:01:45,149 –> 00:01:47,700
اجازه دهید شروع
41
00:01:47,700 –> 00:01:51,270
کنیم.
42
00:01:51,270 –> 00:01:54,359
به دفترچه یادداشت Jupiter خود تغییر دادم و بیایید
43
00:01:54,359 –> 00:01:56,219
سعی کنیم یک فرهنگ لغت ایجاد کنیم، بنابراین من
44
00:01:56,219 –> 00:02:02,240
آن را یک فرهنگ لغت می نامم، مثلاً
45
00:02:02,240 –> 00:02:05,280
فرهنگ لغت من و می خواهم به آن یک مقدار بدهم،
46
00:02:05,280 –> 00:02:07,979
اکنون از براکت های فرفری استفاده می کنیم و به این
47
00:02:07,979 –> 00:02:09,210
ترتیب یک فرهنگ لغت ایجاد می کنیم.
48
00:02:09,210 –> 00:02:14,910
یک کلید مرتبط با مقدار یک
49
00:02:14,910 –> 00:02:16,830
وجود دارد و سپس کلید oops
50
00:02:16,830 –> 00:02:24,790
برای مرتبط با مقدار
51
00:02:24,790 –> 00:02:28,840
وجود دارد – و سپس کلید سه مرتبط با مقدار
52
00:02:28,840 –> 00:02:31,930
3 و غیره وجود دارد، بنابراین این یک
53
00:02:31,930 –> 00:02:34,510
فرهنگ لغت ساده است و ما از براکت های فرفری استفاده می کنیم و
54
00:02:34,510 –> 00:02:37,120
سپس از علامت دو نقطه استفاده می کنیم – فرهنگ لغت
55
00:02:37,120 –> 00:02:40,780
نشان دهنده یک کلید بر روی آن است، بنابراین هر چیزی که روی کلید
56
00:02:40,780 –> 00:02:43,240
و مقدار باشد، بنابراین هر چیزی در سمت
57
00:02:43,240 –> 00:02:46,330
چپ آن باشد: یک کلید در نظر گرفته می شود و
58
00:02:46,330 –> 00:02:49,270
هر چیزی که در
59
00:02:49,270 –> 00:02:52,660
سمت راست این نقطه ویرگول باشد یک مقدار درست در نظر گرفته می
60
00:02:52,660 –> 00:02:56,650
شود. به این ترتیب من
61
00:02:56,650 –> 00:02:59,230
دیکشنری ایجاد می شود و من آن را اجرا می کنم و
62
00:02:59,230 –> 00:03:01,660
فرهنگ لغت من در نهایت ایجاد می شود.
63
00:03:01,660 –> 00:03:05,200
64
00:03:05,200 –> 00:03:07,000
65
00:03:07,000 –> 00:03:11,500
66
00:03:11,500 –> 00:03:14,290
از 2 برای نمایه سازی استفاده کنید و سپس فقط
67
00:03:14,290 –> 00:03:16,630
این بار از کلیدی استفاده خواهم کرد که باید
68
00:03:16,630 –> 00:03:19,720
مقدار آن را فراخوانی کنم، بنابراین
69
00:03:19,720 –> 00:03:23,320
توجه به این نکته بسیار مهم است که کلید
70
00:03:23,320 –> 00:03:25,390
و مقدار و داشتن انعطاف پذیری
71
00:03:25,390 –> 00:03:27,640
در انواع داده هایی که می توانند در حال حاضر نگه دارند. می توانم
72
00:03:27,640 –> 00:03:30,130
از همان چیزی استفاده کنم بسیار خوب من می خواهم
73
00:03:30,130 –> 00:03:32,380
در اینجا تغییراتی ایجاد کنم و این
74
00:03:32,380 –> 00:03:36,730
بار مقداری از مقادیر را کاملاً درست
75
00:03:36,730 –> 00:03:39,190
خواهم کرد و مقدار این را به
76
00:03:39,190 –> 00:03:44,140
یک رشته تغییر می دهم و می توانم حتی بیشتر ادامه دهم.
77
00:03:44,140 –> 00:03:49,989
من یک لیست شبیه به این دارم
78
00:03:49,989 –> 00:03:55,570
و همچنین می توانم یک k دیگر اضافه کنم ey of C 4
79
00:03:55,570 –> 00:03:59,019
و سپس من می توانم آن را هر چیزی نام بگذارم. می توانم نام آن را هرچیزی بگذارم
80
00:03:59,019 –> 00:04:01,630
81
00:04:01,630 –> 00:04:03,130
، فقط نام کلیدی است که شما
82
00:04:03,130 –> 00:04:06,430
یا می توانید در برنامه نویسی خود به خاطر بسپارید و
83
00:04:06,430 –> 00:04:14,080
سپس من حتی می توانم یک تاپل اضافه کنم یا فرض کنید
84
00:04:14,080 –> 00:04:16,790
خوب است یا بگذارید آن را حفظ کنیم. ساده
85
00:04:16,790 –> 00:04:20,120
ما تا اینجا به آن دست پیدا کرده ایم و به این صورت است که
86
00:04:20,120 –> 00:04:24,230
ما یک فرهنگ لغت داریم حالا بیایید با یک شماره تماس بگیریم
87
00:04:24,230 –> 00:04:26,570
و ببینیم چه اتفاقی می افتد، بنابراین من
88
00:04:26,570 –> 00:04:32,000
می خواهم فرهنگ لغت خود را بگویم و می خواهم
89
00:04:32,000 –> 00:04:35,990
با یک مثلاً بیایید کلید سه را صدا کنیم
90
00:04:35,990 –> 00:04:39,020
و ببینیم چه اتفاقی میافتد که یک مجموعه را برمیگرداند،
91
00:04:39,020 –> 00:04:42,740
بنابراین فرهنگ لغت چگونه کار میکند، بنابراین من میتوانم
92
00:04:42,740 –> 00:04:45,380
یک فهرست را هم صدا کنم، بنابراین اگر مجبور باشم با شما تماس بگیرم چه میشود،
93
00:04:45,380 –> 00:04:46,820
ممکن است تعجب کنید که آیا میخواهم
94
00:04:46,820 –> 00:04:49,250
با شماره 33 تماس بگیرم چگونه این کار را انجام دهم، بنابراین
95
00:04:49,250 –> 00:04:52,130
کلید را بردارم و سپس سپس از ایندکس
96
00:04:52,130 –> 00:04:55,010
روی آن استفاده میکنم، بنابراین میخواهم اگر میخواهم 33 را فراخوانی کنم، ایندکس را روی آن صدا بزنم
97
00:04:55,010 –> 00:05:01,850
و این مشکلی ندارد، اوه، کلید 3
98
00:05:01,850 –> 00:05:05,900
مشکلی ندارد، مشکلی وجود دارد
99
00:05:05,900 –> 00:05:09,230
که من آنها را به این صورت صدا میزنم، بنابراین کلید
100
00:05:09,230 –> 00:05:16,070
3 اکنون یک مجموعه است و اکنون من 33 دارم، بنابراین
101
00:05:16,070 –> 00:05:18,500
امیدوارم که شما متوجه خطای من شده باشید،
102
00:05:18,500 –> 00:05:20,090
من به تکرار آن خطاها ادامه خواهم
103
00:05:20,090 –> 00:05:23,930
داد تا همه شما بدانید که
104
00:05:23,930 –> 00:05:26,870
اکنون این خطاها طبیعی هستند،
105
00:05:26,870 –> 00:05:31,850
به این ترتیب عناصری را که ما باید از آنها فراخوانی کنیم، به یاد می آورید.
106
00:05:31,850 –> 00:05:35,630
107
00:05:35,630 –> 00:05:37,910
108
00:05:37,910 –> 00:05:40,550
109
00:05:40,550 –> 00:05:43,100
فرهنگ لغت من
110
00:05:43,100 –> 00:05:48,220
و من فرض می کنیم که کلید را صدا می زنیم
111
00:05:48,220 –> 00:05:54,320
– بسیار خوب و در آن کلید – یا
112
00:05:54,320 –> 00:05:56,360
بیایید آن را کلید 3 نگه داریم زیرا می
113
00:05:56,360 –> 00:05:59,120
خواهیم چیزی متفاوت را امتحان کنیم.