در این مطلب، ویدئو استفاده از روش SetDefault در پایتون برای مدیریت لیست ها در دیکت ها با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,170 –> 00:00:02,250
سلام به همه، این یک موضوع است–از بسیار زیبای
2
00:00:02,250 –> 00:00:03,990
چاپ شده در اینجا در ویدیوی امروز، من
3
00:00:03,990 –> 00:00:05,819
به شما نشان خواهم داد که چگونه از روش تنظیم پیش فرض
4
00:00:05,819 –> 00:00:07,680
برای دیکشنری ها استفاده کنید تا کار
5
00:00:07,680 –> 00:00:09,570
با لیست های داخل دیکشنری ها
6
00:00:09,570 –> 00:00:12,450
کمی آسان تر شود، بنابراین کاری که می خواهم انجام دهم این
7
00:00:12,450 –> 00:00:14,340
است که می خواهم این ساختار داده را
8
00:00:14,340 –> 00:00:16,410
در اینجا بگیرم که لیستی از فرهنگ لغت است و
9
00:00:16,410 –> 00:00:18,539
این دیکشنری ها اساساً یک
10
00:00:18,539 –> 00:00:21,270
نوع حیوان در نژاد آن حیوان دارند،
11
00:00:21,270 –> 00:00:23,730
بنابراین شما اینجا سگ و سپس
12
00:00:23,730 –> 00:00:26,699
گربه اصیل فارسی اسب ژرمن شپرد
13
00:00:26,699 –> 00:00:29,519
و غیره را ببینید، بنابراین من می خواهم آن را تبدیل کنم.
14
00:00:29,519 –> 00:00:33,329
از فهرستی از لغت نامه ها به فرهنگ
15
00:00:33,329 –> 00:00:37,200
لغت فهرست ها، بنابراین یکی از راه هایی که می توانم
16
00:00:37,200 –> 00:00:40,649
این کار را انجام دهم این است که این کار را انجام دهم، بنابراین من می خواهم
17
00:00:40,649 –> 00:00:44,520
لیست حیوانات خود را حلقه بزنم، بنابراین برای حیوانات در
18
00:00:44,520 –> 00:00:52,320
حیوانات، سپس
19
00:00:52,320 –> 00:00:54,690
نژاد را به لیستی اضافه می کنم.
20
00:00:54,690 –> 00:00:57,449
برای انجام این کار، من از فرهنگ لغت حیوانات استفاده میکنم
21
00:00:57,449 –> 00:00:59,969
، کلید
22
00:00:59,969 –> 00:01:05,760
نوع حیوان بسیار نوع حیوانی خواهد بود، سپس
23
00:01:05,760 –> 00:01:08,700
من به یک پین به آن لیست میروم تا
24
00:01:08,700 –> 00:01:14,640
حیوان و سپس پرورش دهم و سپس آن را
25
00:01:14,640 –> 00:01:16,830
چاپ میکنم. فرهنگ لغت حیوانات در
26
00:01:16,830 –> 00:01:19,380
پایان پس اجازه دهید من ru در این و ما خواهیم دید
27
00:01:19,380 –> 00:01:23,549
که چه اتفاقی میافتد، من یک اینجا دریافت میکنم، بنابراین به من میگوید
28
00:01:23,549 –> 00:01:27,119
quiero dog بنابراین به دنبال یک کلید سگ
29
00:01:27,119 –> 00:01:28,650
در فرهنگ لغت حیوانات میگردد و چون
30
00:01:28,650 –> 00:01:29,729
آن را پیدا نمیکند
31
00:01:29,729 –> 00:01:32,909
در حال پخش است، بنابراین در موارد معمولی باید چه کار کنم.
32
00:01:32,909 –> 00:01:35,880
آیا این سگ خالی است
33
00:01:35,880 –> 00:01:42,240
لیست های خالی گربه و اسب نیز
34
00:01:42,240 –> 00:01:47,490
یک لیست خالی است و با انجام این
35
00:01:47,490 –> 00:01:49,740
کار کار می کند بنابراین اکنون برای کلید اسب می بینم
36
00:01:49,740 –> 00:01:51,869
که من سه اسب اصیل
37
00:01:51,869 –> 00:01:54,479
عربی را دارم یک سگ موستانگ چهار سگ من
38
00:01:54,479 –> 00:01:56,880
ژرمن شپرد بوکسور و بولداگ دارم و برای گربه
39
00:01:56,880 –> 00:01:59,700
من اسفینکس سیامی و فارسی دارم که کار می
40
00:01:59,700 –> 00:02:02,250
کند، اما در موردی که
41
00:02:02,250 –> 00:02:04,140
نمی دانم دقیقاً چه کلیدهایی
42
00:02:04,140 –> 00:02:05,969
قرار است زودتر از موعد قرار بگیرند، چه می شود، بنابراین این کار می کند
43
00:02:05,969 –> 00:02:07,439
زیرا می دانم
44
00:02:07,439 –> 00:02:11,790
اگر این را حذف کنم فقط سه کلید بالقوه دارم. چگونه می
45
00:02:11,790 –> 00:02:13,680
توانم این را تغییر
46
00:02:13,680 –> 00:02:16,650
دهم تا اگر لیستی از قبل وجود ندارد، بتوانم لیستی ایجاد کنم،
47
00:02:16,650 –> 00:02:18,840
بنابراین باید بررسی کنم که
48
00:02:18,840 –> 00:02:20,400
آیا کلید در وهله اول وجود دارد یا نه،
49
00:02:20,400 –> 00:02:21,060
50
00:02:21,060 –> 00:02:29,430
بنابراین آیا نوع حیوان در فرهنگ لغت حیوانات
51
00:02:29,430 –> 00:02:31,590
وجود دارد، بنابراین آیا این کلید در آن وجود دارد یا خیر. دیکشنری
52
00:02:31,590 –> 00:02:34,530
که باید دونقطه باشد سپس من جلوتر می روم
53
00:02:34,530 –> 00:02:36,269
و اپن می کنم d به آن زیرا
54
00:02:36,269 –> 00:02:40,680
لیست وجود دارد زیرا کلید وجود دارد اگر
55
00:02:40,680 –> 00:02:43,769
وجود نداشته باشد، بنابراین نوع حیوان
56
00:02:43,769 –> 00:02:46,049
در فرهنگ لغت نیست، پس کاری که می خواهم انجام دهم این
57
00:02:46,049 –> 00:02:53,909
است که می خواهم یک لیست جدید در آنجا ایجاد کنم، بنابراین
58
00:02:53,909 –> 00:03:01,560
فرهنگ لغت حیوانات و سپس نوع حیوان
59
00:03:01,560 –> 00:03:05,819
و این برابر است با فهرستی
60
00:03:05,819 –> 00:03:11,189
از یک مورد منفرد حیوان نژاد، بنابراین اکنون
61
00:03:11,189 –> 00:03:14,909
اجازه دهید این را اجرا کنیم و می بینیم که به
62
00:03:14,909 –> 00:03:17,189
همان روشی عمل می کند که ترتیب به
63
00:03:17,189 –> 00:03:19,409
دلیل ماهیت فرهنگ لغت تغییر کرده است، اما ایده این
64
00:03:19,409 –> 00:03:22,769
است که حیوان در داخل فرهنگ لغت پیدا نشود.
65
00:03:22,769 –> 00:03:25,290
سپس فرهنگ لغت به جلو می رود
66
00:03:25,290 –> 00:03:27,150
و یک کلید جدید برای آن حیوان ایجاد می کند و
67
00:03:27,150 –> 00:03:30,060
سپس نژاد را به یک لیست اضافه می کند تا
68
00:03:30,060 –> 00:03:31,949
اولین مورد در لیست باشد و سپس
69
00:03:31,949 –> 00:03:34,019
در سایر اجراهای حلقه وقتی
70
00:03:34,019 –> 00:03:36,510
دوباره همان حیوان را پیدا کرد به سادگی اضافه می شود.
71
00:03:36,510 –> 00:03:40,379
نسل موجود در لیست موجود اکنون
72
00:03:40,379 –> 00:03:42,720
این یک روش قابل قبول برای انجام آن است، اما
73
00:03:42,