در این مطلب، ویدئو آموزش پایتون شماره 15; دیکشنری در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:36:40
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:01,460 –> 00:00:04,290
دیکشنری یک نوع داده بسیار مفید است
2
00:00:04,290 –> 00:00:07,410
هنگام برخورد با دادههایی که دارای جفتهای ارزش کلیدی هستند،
3
00:00:07,410 –> 00:00:11,820
اجازه دهید نمونهای ساده
4
00:00:11,820 –> 00:00:14,009
از نوع دادههایی را که
5
00:00:14,009 –> 00:00:16,859
میتوانید با استفاده از فرهنگهای لغت نشان دهید، نشان دهم.
6
00:00:16,859 –> 00:00:19,670
7
00:00:19,670 –> 00:00:24,289
8
00:00:24,289 –> 00:00:31,230
بنابراین بیایید بگوییم ما نام گذاری کرده ایم و
9
00:00:31,230 –> 00:00:36,000
فرض کنید سن ما خوب است، بنابراین
10
00:00:36,000 –> 00:00:40,469
داده هایی مانند نامی داریم که سام
11
00:00:40,469 –> 00:00:48,300
سن او 25 سال است و شاید باب سن او 26 سال
12
00:00:48,300 –> 00:00:55,980
و جان 29 سال سن دارد، بنابراین ما می توانیم
13
00:00:55,980 –> 00:00:59,940
این داده ها را با استفاده از آن نشان دهیم. البته
14
00:00:59,940 –> 00:01:02,789
می توانید این داده ها را در
15
00:01:02,789 –> 00:01:05,640
ساختارهای داده دیگری مانند numpy یا
16
00:01:05,640 –> 00:01:09,030
Pandora یا هر نوع دیگری نشان دهید، اما در این
17
00:01:09,030 –> 00:01:11,850
آموزش با استفاده از دیکشنری ها این را ارائه می دهیم،
18
00:01:11,850 –> 00:01:16,680
بنابراین در اینجا
19
00:01:16,680 –> 00:01:23,280
نام ها را به عنوان کلید و سن
20
00:01:23,280 –> 00:01:26,729
مقادیر مربوط به آنها خواهد بود، به همین دلیل است که
21
00:01:26,729 –> 00:01:29,700
ما در فرهنگ لغت هیچ داده ای را صدا می زنیم،
22
00:01:29,700 –> 00:01:32,790
چیزی به نام کلیدها و مقادیر داریم، بنابراین اجازه
23
00:01:32,790 –> 00:01:36,390
دهید یک دیکشنری را با استفاده از
24
00:01:36,390 –> 00:01:38,220
این حرف تعریف کنم، اجازه دهید این
25
00:01:38,220 –> 00:01:40,439
داده ها را با استفاده از دیکشنری ها نمایش دهیم، بنابراین
26
00:01:40,439 –> 00:01:43,170
چیزی شبیه به آن می نویسم دیک من این
27
00:01:43,170 –> 00:01:49,560
نام دیکشنری من است و در بین
28
00:01:49,560 –> 00:01:53,060
پرانتزهای فرفری ابتدا نامی را می نویسم
29
00:01:53,060 –> 00:01:57,680
که قرار است کلید
30
00:02:04,550 –> 00:02:13,550
25 باشد و باب را داریم که 26 سال دارد و
31
00:02:13,550 –> 00:02:27,600
در نهایت جان را داریم که سنش 29 است پس
32
00:02:27,600 –> 00:02:31,110
اگر فقط بگوییم دیک من متشکرم ناز، بنابراین
33
00:02:31,110 –> 00:02:33,960
این دیکشنری را می توان
34
00:02:33,960 –> 00:02:36,210
تعریف کرد، بنابراین شما می دانید که فقط این
35
00:02:36,210 –> 00:02:38,940
نوع داده هایی را که ما ارائه می دهیم نشان می دهد، ما
36
00:02:38,940 –> 00:02:40,980
از فرهنگ لغت استفاده می کنیم، بنابراین فرهنگ لغت
37
00:02:40,980 –> 00:02:43,680
ها باید بین این پرانتزها محصور شوند
38
00:02:43,680 –> 00:02:48,620
و هر کدام از شما می
39
00:02:48,620 –> 00:02:51,420
دانید جفت ارزش کلیدی باید
40
00:02:51,420 –> 00:02:55,680
با این نقطه ویرگول از هم جدا شود متأسفم یک ستون تکی
41
00:02:55,680 –> 00:02:59,850
و هر یک از این جفتهای ارزش کلیدی
42
00:02:59,850 –> 00:03:03,810
باید با این ویرگول از هم جدا شوند، بنابراین
43
00:03:03,810 –> 00:03:06,150
این عشق است شما یک فرهنگ لغت تعریف کنید،
44
00:03:06,150 –> 00:03:11,690
پس فرض کنید
45
00:03:11,690 –> 00:03:14,580
بیش از دو عدد داریم. ستونها خوب است، حتی
46
00:03:14,580 –> 00:03:16,410
اگر بیش از دو ستون داشته باشید، میتوانیم به
47
00:03:16,410 –> 00:03:18,690
راحتی آنها را با استفاده از
48
00:03:18,690 –> 00:03:19,620
فرهنگ لغت نشان
49
00:03:19,620 –> 00:03:22,440
دهیم، بنابراین اگر ستون دیگری داریم، مثال میزنیم
50
00:03:22,440 –> 00:03:26,580
که وزن
51
00:03:26,580 –> 00:03:32,970
و وزن سام حدود 55 کیلوگرم
52
00:03:32,970 –> 00:03:37,820
و وزن Bob l است. مثلاً 68 کیلوگرم و
53
00:03:37,820 –> 00:03:42,360
کجای جان 82 کیلوگرم، بنابراین میتوانیم
54
00:03:42,360 –> 00:03:46,110
این دادهها را با استفاده از فرهنگهای لغت نیز نمایش دهیم،
55
00:03:46,110 –> 00:03:48,510
اما در این مورد
56
00:03:48,510 –> 00:03:51,690
[تشویق]
57
00:03:52,760 –> 00:03:57,360
باید از فرهنگ لغت تودرتو استفاده کنیم،
58
00:03:57,360 –> 00:03:59,790
بنابراین اجازه دهید نشان
59
00:03:59,790 –> 00:04:02,459
دهم که چگونه میدانید این دادهها را نشان میدهید. دارای
60
00:04:02,459 –> 00:04:04,950
دو ستون بیشتر از دو ستون در داخل
61
00:04:04,950 –> 00:04:08,790
یک فرهنگ لغت است، بنابراین تاریخ خود را برابر می نویسم،
62
00:04:08,790 –> 00:04:15,780
بنابراین در بین پرانتزهای فرفری
63
00:04:15,780 –> 00:04:21,389
، کلیدی را دارم که نام است و به
64
00:04:21,389 –> 00:04:23,550
جای مقادیر، یک فرهنگ لغت تودرتو دارم،
65
00:04:23,550 –> 00:04:26,750
بنابراین در این مقدار ما یک دیکشنری داشته باشید
66
00:04:26,750 –> 00:04:31,320
که دوباره جفت های ارزش کلیدی داشته باشد، بنابراین
67
00:04:31,320 –> 00:04:35,490
ما یک برابر با 25 داریم و شما
68
00:04:35,490 –> 00:04:45,110
وزن را برابر با خالص کردن کیلوگرم می دانید
69
00:04:50,910 –> 00:04:52,970
[تشویق]
70
00:04:52,970 –> 00:04:57,540
بنابراین دقیقاً مانند این مقادیر را
71
00:04:57,540 –> 00:05:06,150
برای بچه های دیگر در اینجا تعریف می کنیم بنابراین می گویم باب
72
00:05:06,150 –> 00:05:12,170
سن او 26 سال است. و وزن 68 کیلوگرم است و
73
00:05:12,170 –> 00:05:18,990
سام که سنش 29 سال و وزن او 2
74
00:05:18,990 –> 00:05:22,830
کیلوگرم است، بنابراین من این را اجرا می کنم و
75
00:05:22,830 –> 00:05:25,710
مقدار را بررسی می کنم تا به راحتی
76
00:05:25,710 –> 00:05:30,720
بتوانیم دیکشنری را تعریف کنیم که ما
77
00:05:30,720 –> 00:05:32,520
نشان دهنده داده هایی است که بیش
78
00:05:32,520 –> 00:05:35,190
از دو ستون دارد. مطمئنم که
79
00:05:35,190 –> 00:05:37,380
میتوانید همان دادهها را در متفاوت نشان دهید
80
00:05:37,380 –> 00:05:40,590
روش های استفاده از فرهنگ لغت، بنابراین ما با
81
00:05:40,590 –> 00:05:42,690
جزئیات در مورد فرهنگ لغت آشنا خواهیم شد و شما می
82
00:05:42,690 –> 00:05:46,320
دانید که چگونه دیکشنری
83
00:05:46,320 –> 00:05:48,270
توابع داخلی را در فرهنگ لغت و
84
00:05:48,270 –> 00:05:52,520
موضوعات مختلف در این آموزش تعریف کنید،
85
00:05:59,199 –> 00:06:03,490
بنابراین کلیدهای یک فرهنگ لغت
86
00:06:03,490 –> 00:06:06,460
باید منحصر به فرد باشند، بنابراین اگر شما
87
00:06:06,460 –> 00:06:08,379
اگر کلیدهای منحصربهفرد را در
88
00:06:08,379 –> 00:06:11,379
فرهنگ لغت خود ننویسید، آنها از بین میروند،
89
00:06:11,379 –> 00:06:13,990
بگذارید یک مثال را در اینجا نشان دهم، بنابراین وقتی
90
00:06:13,990 –> 00:06:19,360
میگویم دیک من برابر است، اینها را به عنوان
91
00:06:19,360 –> 00:06:22,810
رشتهها در اینجا قرار میدهم، بنابراین در جای کلیدها شما
92
00:06:22,810 –> 00:06:26,499
می توانید فرهنگ لغت رشته ها را داشته باشید و بله، من
93
00:06:26,499 –> 00:06:31,199
حدس می زنم که شما عمدتاً از اعداد صحیح و
94
00:06:31,199 –> 00:06:32,949
رشته ها استفاده می
95
00:06:32,949 –> 00:06:35,620
کنیم به جای کلیدها، بنابراین من
96
00:06:35,620 –> 00:06:40,060
یک فرهنگ لغت تعریف می کنم که شما
97
00:06:40,060 –> 00:06:43,629
در اینجا مقادیری را بدانید و مقدار این را بدانید. اجازه می دهم برابر با
98
00:06:43,629 –> 00:06:49,240
1 و B باشد. برابر 2
99
00:06:49,240 –> 00:06:55,509
و سپس C باشد که مقدار آن 3 خواهد بود
100
00:06:55,509 –> 00:06:59,889
و فرض کنید اکنون دوباره
101
00:06:59,889 –> 00:07:02,710
a را در اینجا تعریف می کنم بنابراین یک اینجا را تکرار می کنم بسیار
102
00:07:02,710 –> 00:07:06,669
خوب بنابراین مقدار را 5
103
00:07:06,669 –> 00:07:08,349
می دهم پس نظر شما چیست با فرهنگ لغت اتفاق می افتد،
104
00:07:08,349 –> 00:07:10,479
بنابراین من درست گفتم
105
00:07:10,479 –> 00:07:11,889
کلید باید در داخل معتاد منحصر به فرد باشد
106
00:07:11,889 –> 00:07:14,740
در غیر این صورت از بین می رود
107
00:07:14,740 –> 00:07:18,909
یا گم نمی شود در واقع آخرین
108
00:07:18,909 –> 00:07:20,620
جفت ارزش کلید در نظر گرفته می شود اگر
109
00:07:20,620 –> 00:07:23,529
موارد تکراری وجود داشته باشد خوب است بنابراین در این صورت
110
00:07:23,529 –> 00:07:26,439
یک عدد خواهیم داشت که مقدار آن 5 خواهد بود و
111
00:07:26,439 –> 00:07:29,740
سپس مقدار ما خواهد بود 2 و C
112
00:07:29,740 –> 00:07:32,229
با مقدار برابر با 3، بنابراین اجازه دهید
113
00:07:32,229 –> 00:07:37,419
بررسی کنیم که همانطور که گفتم مقدار
114
00:07:37,419 –> 00:07:40,060
a 5 است، دیگر یک مشکلی ندارد،
115
00:07:40,060 –> 00:07:42,099
بنابراین اگر شما تکراری داشته باشید که
116
00:07:42,099 –> 00:07:46,770
آخرین جفت کلید و مقدار داشته باشید، مشکلی در نظر گرفته می شود
117
00:07:54,590 –> 00:07:58,250
و مورد بعدی این است که کلیدها به
118
00:07:58,250 –> 00:08:02,450
حروف بزرگ و کوچک حساس هستند همه باید
119
00:08:02,450 –> 00:08:04,220
مثالی از آنچه من میخواهم بگویم را در اینجا نشان میدادند،
120
00:08:04,220 –> 00:08:06,910
بنابراین اجازه دهید همان چیزی را در اینجا تعریف کنم و
121
00:08:06,910 –> 00:08:11,180
به جای a کوچک در این کراوات، اکنون
122
00:08:11,180 –> 00:08:14,630
میخواهم بزرگ e را بنویسم، بنابراین اگر میخواهید
123
00:08:14,630 –> 00:08:16,850
چیزی شبیه به این بنویسید هر دوی آنها
124
00:08:16,850 –> 00:08:18,830
به عنوان کلیدهای مختلف در نظر گرفته می شوند،
125
00:08:18,830 –> 00:08:21,260
بسیار خوب، بنابراین اساساً چیزی که می خواهم بگویم
126
00:08:21,260 –> 00:08:23,960
این است که اگر حروف بزرگ و کوچک متفاوتی دارید، کلیدها به حروف بزرگ و کوچک حساس
127
00:08:23,960 –> 00:08:26,960
128
00:08:26,960 –> 00:08:29,750
129
00:08:29,750 –> 00:08:33,679
هستند. وقتی من این را اجرا می کنم
130
00:08:33,679 –> 00:08:36,890
و ارزش فرهنگ لغت خود را بررسی می
131
00:08:36,890 –> 00:08:39,289
کنم این که هر دو کلید کوچک و
132
00:08:39,289 –> 00:08:46,790
بزرگ به خوبی وجود دارند و
133
00:08:46,790 –> 00:08:51,290
کلیدها می توانند انواع داده های متفاوتی داشته باشند،
134
00:08:51,290 –> 00:08:54,770
اجازه دهید مثالی را به شما نشان دهم، بنابراین
135
00:08:54,770 –> 00:08:58,370
من دیک خود را برابر دو تعریف می کنم، بنابراین به عنوان
136
00:08:58,370 –> 00:09:02,030
اولین گام می خواهم یک کلید داشته باشم که یک کلید
137
00:09:02,030 –> 00:09:05,420
است. رشته سمت راست و مقدار آن
138
00:09:05,420 –> 00:09:09,680
یک است و من می توانم یک کلید متفاوت داشته باشم شما
139
00:09:09,680 –> 00:09:11,870
نوع داده برای کلید را می شناسید، بنابراین می توانم یک
140
00:09:11,870 –> 00:09:13,910
عدد صحیح نیز در اینجا داشته باشم و مقدار آن
141
00:09:13,910 –> 00:09:16,400
برابر با دو باشد و سپس می توانم
142
00:09:16,400 –> 00:09:20,150
نوع بولی را در اینجا داشته باشم okay true و
143
00:09:20,150 –> 00:09:23,510
مقدار آن برابر با سه است و من می
144
00:09:23,510 –> 00:09:26,510
توانم یک عدد ممیز شناور داشته باشم که می دانید عدد
145
00:09:26,510 –> 00:09:31,120
و مقدار آن لیستی خواهد بود
146
00:09:31,120 –> 00:09:34,850
که دارای دو مقدار یک و
147
00:09:34,850 –> 00:09:37,420
بیست و سه است بنابراین این نیز یک
148
00:09:37,420 –> 00:09:40,640
فرهنگ لغت است پس اجازه دهید ارزش
149
00:09:40,640 –> 00:09:44,680
فرهنگ لغت خود را بررسی کنم. بنابراین ما کلیدهایی با
150
00:09:44,680 –> 00:09:48,640
انواع داده های مختلف داریم،
151
00:09:49,949 –> 00:09:52,139
بنابراین بیایید سعی کنیم یک فرهنگ لغت را اعلام کنیم
152
00:09:52,139 –> 00:09:54,839
یا یک فرهنگ لغت خالی را می شناسید، اگر می
153
00:09:54,839 –> 00:09:58,679
خواهید یک فرهنگ لغت خالی را اعلام کنید،
154
00:09:58,679 –> 00:10:02,040
فقط می توانید بدون باز کردن و بسته شدن
155
00:10:02,040 –> 00:10:04,489
پرانتزهای فرفری و باز و
156
00:10:04,489 –> 00:10:07,470
بسته شدن پرانتزهای مجعد خالی بنویسید، بنابراین به این صورت است شما
157
00:10:07,470 –> 00:10:11,069
یک emp را تعریف می کنید دیکشنری ty بنابراین شما همچنین می توانید
158
00:10:11,069 –> 00:10:13,889
با استفاده
159
00:10:13,889 –> 00:10:18,419
از کلمه کلیدی dick با پرانتز باز و
160
00:10:18,419 –> 00:10:24,569
بسته یک فرهنگ لغت خالی تعریف کنید، همان
161
00:10:24,569 –> 00:10:26,879
فرهنگ لغت خالی با این کار ایجاد نمی شود،
162
00:10:26,879 –> 00:10:36,169
بنابراین بیایید سعی کنیم فرهنگ لغت ها را
163
00:10:36,169 –> 00:10:41,669
با کمک لیست های تودرتو ایجاد کنیم، بنابراین
164
00:10:41,669 –> 00:10:43,499
آنچه می خواهم بگویم آیا من در اینجا لیستی دارم
165
00:10:43,499 –> 00:10:48,660
که دوباره حاوی لیستی
166
00:10:48,660 –> 00:10:52,049
در داخل آن نیست، بنابراین اگر می خواهید این
167
00:10:52,049 –> 00:10:53,850
لیست را به یک فرهنگ لغت تبدیل کنید، باید در
168
00:10:53,850 –> 00:10:57,480
این فرمت خاص باشد، بنابراین هر یک از آنها می
169
00:10:57,480 –> 00:11:00,269
دانید که یک لیست تودرتو دارد
170
00:11:00,269 –> 00:11:04,589
باید دو مقدار درست داشته باشد. و مقدار اول
171
00:11:04,589 –> 00:11:07,470
به عنوان کلید در نظر گرفته می شود، بنابراین این یک
172
00:11:07,470 –> 00:11:10,290
به عنوان کلید و a
173
00:11:10,290 –> 00:11:13,499
به عنوان مقدار متناظر آن به
174
00:11:13,499 –> 00:11:15,839
همان صورت در لیست دوم دو
175
00:11:15,839 –> 00:11:20,610
به عنوان کلید در نظر گرفته می شود و می دانید که شاید به عنوان کلید
176
00:11:20,610 –> 00:11:24,569
در نظر گرفته شود. مقدار آن و
177
00:11:24,569 –> 00:11:26,910
در لیست سوم ما سه مورد داریم که
178
00:11:26,910 –> 00:11:29,489
به عنوان کلید و B
179
00:11:29,489 –> 00:11:33,779
به عنوان مقادیر متناظر آن در نظر گرفته می شود،
180
00:11:33,779 –> 00:11:35,939
بنابراین اگر می خواهید این لیست
181
00:11:35,939 –> 00:11:40,230
را به یک فرهنگ لغت تبدیل کنید، من به سادگی
182
00:11:40,230 –> 00:11:44,429
عرشه خود را برابر با و I’ ll از این کلمه کلیدی dict استفاده کنید
183
00:11:44,429 –> 00:11:48,809
و این لیست را در داخل
184
00:11:48,809 –> 00:11:53,970
صفحه کلید دیک ارسال کنید، بنابراین وقتی من این را اجرا می کنم
185
00:11:53,970 –> 00:11:58,410
و ارزش فرهنگ لغت خود را بررسی می کنم، بنابراین لیست ما به فرهنگ لغت ما
186
00:11:58,410 –> 00:12:02,420
تبدیل شده است
187
00:12:02,420 –> 00:12:06,860
خوب، بنابراین بیایید
188
00:12:06,860 –> 00:12:09,050
نمونه ای از ایجاد
189
00:12:09,050 –> 00:12:16,459
فرهنگ لغت شما می دانید Nestor را ببینید.
190
00:12:16,459 –> 00:12:18,829
زمانی که قبلاً می دانید چه می دانم
191
00:12:18,829 –> 00:12:21,199
لغت نامه های بعدی نستور همه چیز درباره
192
00:12:21,199 –> 00:12:23,029
شماست که یک فرهنگ لغت را در داخل یک
193
00:12:23,029 –> 00:12:26,690
فرهنگ لغت می شناسید درست است، بنابراین وقتی می گویم a
194
00:12:26,690 –> 00:12:30,250
مقدار یک دوباره یک فرهنگ
195
00:12:30,250 –> 00:12:38,360
لغت و مقدار B برابر با 2 خواهد بود و سپس
196
00:12:38,360 –> 00:12:41,240
دوباره داریم کلید بعدی که 2 است
197
00:12:41,240 –> 00:12:44,400
که مقدار آن دوباره فرهنگ لغت ما خواهد بود
198
00:12:44,400 –> 00:12:45,670
[تشویق]
199
00:12:45,670 –> 00:12:56,930
c 3 d 4 بنابراین این فقط یک مثال از
200
00:12:56,930 –> 00:13:01,160
اینکه شما فرهنگ لغت تودرتو را می شناسید، بیایید
201
00:13:01,160 –> 00:13:05,389
اکنون ببینیم چگونه عناصر را به فرهنگ لغت خود اضافه کنیم،
202
00:13:05,389 –> 00:13:07,910
بنابراین اجازه دهید یک
203
00:13:07,910 –> 00:13:12,370
فرهنگ لغت خالی برای آن تعریف کنم. اکنون با باز کردن و
204
00:13:12,370 –> 00:13:16,790
بستن پرانتزهای فرفری و سپس من به سادگی
205
00:13:16,790 –> 00:13:24,440
می گویم که فرض کنید 0 برابر با
206
00:13:24,440 –> 00:13:31,339
a است، بنابراین اکنون در فرهنگ لغت من
207
00:13:31,339 –> 00:13:34,010
یک کلید وجود خواهد داشت و جفت مقدار اضافه
208
00:13:34,010 –> 00:13:36,949
می شود، کلید 0 خواهد بود و مقدار آن e خواهد شد
209
00:13:36,949 –> 00:13:40,399
. qual to a ok اکنون من فقط
210
00:13:40,399 –> 00:13:42,079
این را اجرا می کنم من مقدار فرهنگ لغت خود را بررسی می کنم
211
00:13:42,079 –> 00:13:45,050
و می بینید که ما
212
00:13:45,050 –> 00:13:48,949
یک جفت مقدار کلید داریم که 0 کلید خواهد بود و a
213
00:13:48,949 –> 00:13:52,040
مقدار متناظر آن خواهد بود ok اکنون
214
00:13:52,040 –> 00:13:54,170
بیایید سعی کنیم یکی دیگر اضافه کنیم عنصر با استفاده از
215
00:13:54,170 –> 00:13:57,500
این شما به این ترتیب می دانید خوب است، بنابراین من
216
00:13:57,500 –> 00:13:59,649
می گویم حیوانات تیک خورده من
217
00:13:59,649 –> 00:14:05,329
و برابر با من یک رشته می نویسم
218
00:14:05,329 –> 00:14:06,829
که می دانید شاید یک
219
00:14:06,829 –> 00:14:09,199
رشته جدا شده با کاما به عنوان یک گربه بیاید یک
220
00:14:09,199 –> 00:14:12,050
سگ خوب است و سپس من می خواهم فقط سعی کنید مقادیر را پرینت بگیرید
221
00:14:12,050 –> 00:14:14,839
و بررسی کنید تا ببینیم که
222
00:14:14,839 –> 00:14:16,390
حیوانات
223
00:14:16,390 –> 00:14:19,780
کلید دوم بوده و مقدار آن یک رشته
224
00:14:19,780 –> 00:14:23,020
است که گربه نیست و بیا گربه کاما سگ بسیار
225
00:14:23,020 –> 00:14:25,470
خوب
226
00:14:25,470 –> 00:14:27,150
[تشویق]
227
00:14:27,150 –> 00:14:30,700
پس بیایید سعی کنیم یک عنصر را
228
00:14:30,700 –> 00:14:34,060
از فرهنگ لغت با استفاده از کلمه کلیدی را حذف کنید
229
00:14:34,060 –> 00:14:34,810
خوب است
230
00:14:34,810 –> 00:14:39,580
بنابراین من به سادگی می گویم حذف یا
231
00:14:39,580 –> 00:14:45,760
حذف تاریخ من می خواهم
232
00:14:45,760 –> 00:14:48,730
جفت ارزش کلید حیوانات را از این فرهنگ لغت
233
00:14:48,730 –> 00:14:53,040
حذف کنم بنابراین می خواهم بگویم حیوانات بالای دیک من را حذف کنید
234
00:14:53,040 –> 00:14:57,780
تا این عبارت کلید حیوانات را حذف کند.
235
00:14:57,780 –> 00:15:00,670
جفت ارزش از
236
00:15:00,670 –> 00:15:02,320
فرهنگ لغت ما، پس بیایید این را
237
00:15:02,320 –> 00:15:05,140
بدون علامت اجرا کنیم، می توانیم ببینیم که حیوانات
238
00:15:05,140 –> 00:15:08,020
جفت مقدار کلید از فرهنگ لغت ما حذف شده است
239
00:15:08,020 –> 00:15:12,910
خوب حالا بیایید ببینیم چگونه
240
00:15:12,910 –> 00:15:16,510
همه کلیدهای داخل اعتیاد را حلقه حلقه نکنیم،
241
00:15:16,510 –> 00:15:19,210
خوب اجازه دهید فرهنگ لغت را در اینجا
242
00:15:19,210 –> 00:15:25,320
با نوشتن دک خود تعریف کنم تا بگوییم یک a
243
00:15:25,320 –> 00:15:42,370
و to be و شاید سه C اکنون می
244
00:15:42,370 –> 00:15:44,110
خواهم از طریق این فرهنگ لغت نگاه کنید و
245
00:15:44,110 –> 00:15:47,650
همه کلیدها را دریافت کنید. خوب من
246
00:15:47,650 –> 00:15:51,730
می خواهم با نوشتن یک حلقه for
247
00:15:51,730 –> 00:15:54,280
در این دیکشنری یک دو و سه را دریافت کنم، بنابراین اجازه می دهم
248
00:15:54,280 –> 00:15:56,590
ابتدا این دیکشنری را تعریف کنم، بنابراین ما
249
00:15:56,590 –> 00:15:59,350
اکنون این دیکشنری را با سه جفت مقدار کلیدی داریم.
250
00:15:59,350 –> 00:16:01,570
من میخواهم یک حلقه for بنویسم
251
00:16:01,570 –> 00:16:04,120
و همه کلیدها را از این دی
252
00:16:04,120 –> 00:16:05,770
شنری دریافت کنم، شما میتوانید به سادگی آن را با نو
253
00:16:05,770 –> 00:16:12,780
تن میدانید برای کلید در دیکم بنویسید. می
254
00:16:12,780 –> 00:16:18,970
255
00:16:18,970 –> 00:16:21,070
256
00:16:21,070 –> 00:16:23,290
تمام کلیدهای داخل
257
00:16:23,290 –> 00:16:27,370
فرهنگ لغت خود را حلقه بزنیم، بنابراین چگونه میتوانیم
258
00:16:27,370 –> 00:16:29,440
تمام مقادیر موجود
259
00:16:29,440 –> 00:16:32,170
در فرهنگ لغت را حلقه بزنیم، بنابراین این فقط یک تغییر ساده است
260
00:16:32,170 –> 00:16:33,850
که میخواهیم ایجاد کنیم،
261
00:16:33,850 –> 00:16:36,699
به خود کلید نگاه میکنیم، اما چرا چاپ
262
00:16:36,699 –> 00:16:46,060
فقط میگوید print my dit همانطور که
263
00:16:46,060 –> 00:16:47,649
به یاد دارید ما می توانیم به مقدار
264
00:16:47,649 –> 00:16:50,050
چیزی شبیه به این درست است اگر
265
00:16:50,050 –> 00:16:53,699
کلید را پاس کنیم مقدار مربوطه را به دست می آوریم،
266
00:16:53,699 –> 00:16:56,470
راه های دیگری برای جستجوی
267
00:16:56,470 –> 00:16:59,050
فرهنگ لغت وجود دارد و کلید و مقدار آن
268
00:16:59,050 –> 00:17:02,920
جفت ها را دریافت می کنیم، بنابراین اجازه دهید آن را نیز بررسی کنیم،
269
00:17:02,920 –> 00:17:06,220
بنابراین اجازه دهید تعریف کنم
270
00:17:06,220 –> 00:17:08,319
دوباره فرهنگ لغت را ببینیم تا بتوانیم فرهنگ لغت را ببینیم
271
00:17:08,319 –> 00:17:13,510
و این راه دیگری برای
272
00:17:13,510 –> 00:17:17,319
دانستن شما
273
00:17:17,319 –> 00:17:21,750
274
00:17:22,770 –> 00:17:28,240
275
00:17:28,240 –> 00:17:38,049
276
00:17:38,049 –> 00:17:45,850
باید بگویم برای کلید در دیک من،
277
00:17:45,850 –> 00:17:52,090
نقطه C خوب است، پس کلیدها مشکلی ندارند، بنابراین برای کلید
278
00:17:52,090 –> 00:17:59,020
در دیک من، کلید چاپ کلید بسیار مشابه
279
00:17:59,020 –> 00:18:03,159
برای دریافت مقادیر است، من برای مقدار در
280
00:18:03,159 –> 00:18:05,559
نقطه دیک من می گویم، تنها تغییری
281
00:18:05,559 –> 00:18:07,720
که باید انجام دهید مقدار به جای
282
00:18:07,720 –> 00:18:11,620
کلیدها است، من مقادیر را می نویسم، بنابراین با
283
00:18:11,620 –> 00:18:12,909
این عبارت شما به سراغ آن رفته اید، می دانید که
284
00:18:12,909 –> 00:18:15,190
ما می توانیم تمام
285
00:18:15,190 –> 00:18:18,130
مقادیر داخل فرهنگ لغت خود را بررسی کنیم، بنابراین شما می توانید
286
00:18:18,130 –> 00:18:20,409
اساساً از طریق آن نگاه کنید که کلید
287
00:18:20,409 –> 00:18:22,539
و مقادیر را با هم می دانید با استفاده از همان
288
00:18:22,539 –> 00:18:26,080
حلقه for بنابراین در اینجا من s مقدار ویرگول ay کلید
289
00:18:26,080 –> 00:18:30,520
در نقطه دیک من، این بار این آیتم است، اگر
290
00:18:30,520 –> 00:18:33,400
می گویید آیتم های dick tot من است، می توانید
291
00:18:33,400 –> 00:18:36,840
کلید و مقادیر را با هم نگاه کنید،
292
00:18:36,840 –> 00:18:42,309
بنابراین من می گویم کلید برابر است با
293
00:18:42,309 –> 00:18:46,119
کلید را به رشته تبدیل می
294
00:18:46,119 –> 00:18:48,009
کنم زیرا یک عدد صحیح، بنابراین ممکن است با مشکلاتی روبرو شویم،
295
00:18:48,009 –> 00:18:50,320
بنابراین من میخواهم
296
00:18:50,320 –> 00:18:56,489
کلید را به رشته تبدیل کنم تا بتوانیم بدانیم که
297
00:18:57,419 –> 00:19:00,879
آن را با استفاده از تابع چاپ نشان میدهیم،
298
00:19:00,879 –> 00:19:10,440
بنابراین میگویم یک مقدار
299
00:19:11,920 –> 00:19:15,069
[تشویق]
300
00:19:18,059 –> 00:19:30,519
مقدار STR خواهد بود. ارزش خوب است، بنابراین از
301
00:19:30,519 –> 00:19:32,349
این طریق میتوانیم
302
00:19:32,349 –> 00:19:36,279
جفتهای کلید و مقدار را با هم بررسی کنیم، بنابراین چیزی وجود دارد
303
00:19:36,279 –> 00:19:37,869
که باید بد