در این مطلب، ویدئو مقدمه مجموعه ها – برنامه نویسی پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,490 –> 00:00:09,309
[موسیقی]
2
00:00:10,730 –> 00:00:12,900
سلام دوستان به کانال ما خوش آمدید،
3
00:00:12,900 –> 00:00:15,450
بنابراین جلسات قبلی
4
00:00:15,450 –> 00:00:18,539
ما مفهوم لیست و مفهوم تاپل ها را
5
00:00:18,539 –> 00:00:21,180
در پایتون دیدیم و در جلسه امروز اجازه دهید
6
00:00:21,180 –> 00:00:32,820
نگاهی به مجموعه مفهومی مجموعه بیندازیم، بنابراین
7
00:00:32,820 –> 00:00:35,760
مجموعه نیز شبیه به لیست ها و
8
00:00:35,760 –> 00:00:38,730
تاپل ها است، بنابراین شما بدانید که
9
00:00:38,730 –> 00:00:41,760
مجموعهای از عناصر متعدد از
10
00:00:41,760 –> 00:00:45,180
دادههای مختلف است، اما تنها تفاوت
11
00:00:45,180 –> 00:00:48,390
بین این لیستها و تاپلها و مجموعه در
12
00:00:48,390 –> 00:00:52,829
اینجاست که عناصر یک مجموعه
13
00:00:52,829 –> 00:00:56,129
در بین پرانتزهای فرفری که
14
00:00:56,129 –> 00:01:02,250
با کاما از هم جدا شدهاند محصور شدهاند، بنابراین بله برابر است با باز کردن پرانتز
15
00:01:02,250 –> 00:01:07,100
فرفری. در لیست عناصر 1 بله
16
00:01:07,100 –> 00:01:14,250
2.5 به من C بدهید، بنابراین این یک مجموعه و
17
00:01:14,250 –> 00:01:16,020
چندین عنصر از انواع
18
00:01:16,020 –> 00:01:17,600
عناصر مختلف از نوع داده های مختلف است
19
00:01:17,600 –> 00:01:21,509
که با کاما از هم جدا شده اند و در بین پرانتزهای فرفری محصور شده اند،
20
00:01:21,509 –> 00:01:25,009
بنابراین فهرستی
21
00:01:25,009 –> 00:01:30,530
از عناصر در پرانتزهای مربعی به صورت چند تایی دارد.
22
00:01:30,530 –> 00:01:35,130
/ axis present مجموعه
23
00:01:35,130 –> 00:01:36,140
Elven متأسفم
24
00:01:36,140 –> 00:01:47,970
هالیتوزیس را تنظیم می کند و این مجموعه از
25
00:01:47,970 –> 00:01:50,869
26
00:01:53,750 –> 00:01:57,060
تکرار جلوگیری می کند اگر
27
00:01:57,060 –> 00:02:01,350
آن را اینجا بنویسید s برابر است با 1 کاما 1 و اگر
28
00:02:01,350 –> 00:02:06,600
s را چاپ کنید ظرف تنها خواهد بود. y
29
00:02:06,600 –> 00:02:10,019
یکی به این دلیل که موارد تکراری را حذف می کند،
30
00:02:10,019 –> 00:02:12,269
تمام موارد تکراری
31
00:02:12,269 –> 00:02:15,209
در این هدفون حذف می شوند، بنابراین
32
00:02:15,209 –> 00:02:17,640
این تفاوت عمده بین
33
00:02:17,640 –> 00:02:21,030
لیست های تاپل و مجموعه است، در حالی که در
34
00:02:21,030 –> 00:02:23,099
لیست برای مطالعه، تکرارها
35
00:02:23,099 –> 00:02:23,730
مجاز خواهند بود
36
00:02:23,730 –> 00:02:26,160
در حالی که در st. تکراری بودن یا نبودن را
37
00:02:26,160 –> 00:02:28,500
میدانید که تکراریها را در نظر نمیگیرد
38
00:02:28,500 –> 00:02:34,500
درست بعد امیدواریم که خزش کنید
39
00:02:34,500 –> 00:02:38,549
، بنابراین ایجاد خود ساده
40
00:02:38,549 –> 00:02:41,340
است همانطور که با باز کردن پرانتزهای فرفری
41
00:02:41,340 –> 00:02:44,099
و نوشتن عناصر آن را یادداشت میکنید تا
42
00:02:44,099 –> 00:02:46,709
این عناصر میتوانند از هر نوع باشند
43
00:02:46,709 –> 00:02:49,620
و چگونه می توان تعداد کامل
44
00:02:49,620 –> 00:02:53,459
عنصر e را به مجموعه اضافه کرد، بنابراین اگر مجموعه
45
00:02:53,459 –> 00:02:58,950
شامل C باشد، این یک مجموعه خالی از ایجاد یک
46
00:02:58,950 –> 00:03:08,870
NC خالی c غیرفعال است و
47
00:03:08,870 –> 00:03:12,049
اگر می خواهید n عنصر را به یک مجموعه اضافه کنید،
48
00:03:12,049 –> 00:03:17,400
می توانیم به صورت بله بنویسیم. نقطه و بنابراین
49
00:03:17,400 –> 00:03:22,410
یک تابع یا یک پرانتز باز وجود دارد، منظورم
50
00:03:22,410 –> 00:03:24,180
این است که یک تابع است، بنابراین باید
51
00:03:24,180 –> 00:03:26,010
آرگومان بدهیم که آرگومان چیزی جز یک
52
00:03:26,010 –> 00:03:29,549
مقدار نیست اگر این یکی را پیاده سازی کنید،
53
00:03:29,549 –> 00:03:34,139
نتیجه یک خواهد بود و اگر NDS را به آن اضافه نکنید، نتیجه یک خواهد بود.
54
00:03:34,139 –> 00:03:38,069
نتیجه 1 کاما 2 خواهد بود
55
00:03:38,069 –> 00:03:42,380
و دوباره اگر عنصر ما را اضافه
56
00:03:42,380 –> 00:03:46,889
کنید، نتیجه 1 کاما 2 کاما خواهد بود، بنابراین
57
00:03:46,889 –> 00:03:51,419
می توانیم آدرس آن را اضافه کنیم
58
00:03:51,419 –> 00:03:55,440
یا می توانیم مستقیماً مجموعه را با وضعیت دیگری به روز کنیم،
59
00:03:55,440 –> 00:03:59,180
60
00:03:59,180 –> 00:04:04,979
بله برابر با 1 2 3 است. و برای مثال
61
00:04:04,979 –> 00:04:07,760
T برابر است با 4 5 و 6
62
00:04:07,760 –> 00:04:15,300
پس بله نقطه از انجام آن از T بنابراین اینجا s یک
63
00:04:15,300 –> 00:04:19,230
T دوم است همچنین آیا مجموعه T نیز
64
00:04:19,230 –> 00:04:23,970
آسان است و در اینجا اگر چاپ کنید بله می
65
00:04:23,970 –> 00:04:30,200
توانید 1 کاما 2 کاما 3 4 5 و 6 دریافت کنید،
66
00:04:30,410 –> 00:04:33,510
امیدوارم اتاق را از دست بدهید، بنابراین اگر می خواهید اضافه کنید
67
00:04:33,510 –> 00:04:36,270
تعداد بیشتری از عناصری را که
68
00:04:36,270 –> 00:04:38,070
میتوانید در یک ثانیه مستقیماً در نظر بگیرید، میتوانیم
69
00:04:38,070 –> 00:04:41,280
مجموعه را به مجموعه موجود بهروزرسانی کنیم، بنابراین
70
00:04:41,280 –> 00:04:46,830
اگر این تابع را بهعنوان
71
00:04:46,830 –> 00:04:53,540
بهروزرسانی نقطهای «بله» جایگزین کنید و اگر T را چاپ میکنید،
72
00:04:53,540 –> 00:04:57,770
آن را برای فنجان 5 دریافت میکنیم. کاما 6
73
00:04:57,770 –> 00:05:04,020
1 کاما 2 کاما 3 بسیار خوب پس آپدیت
74
00:05:04,020 –> 00:05:07,890
در این مجموعه وجود خواهد داشت در اینجا هر دو
75
00:05:07,890 –> 00:05:12,420
منطقی هستند من گفتم T ناراحت کننده است بنابراین به روز رسانی
76
00:05:12,420 –> 00:05:18,110
در این مجموعه انجام می شود درک
77
00:05:18,110 –> 00:05:21,630
بعدی یک مثال دیگر را ببینید من به شما توضیح خواهم داد
78
00:05:21,630 –> 00:05:28,860
بله برابر با 1 کاما است 2 کاما 3
79
00:05:28,860 –> 00:05:34,350
T برابر است با 3 کاما 4 فنجان از 5 و اگر
80
00:05:34,350 –> 00:05:39,770
این یکی را به روز کنید، یک نقطه P و
81
00:05:39,770 –> 00:05:48,930
T چاپ کنید، پس اگر 1 2 3 4 و 5 را انجام دهیم، s را چاپ کنید،
82
00:05:48,930 –> 00:05:52,800
بنابراین این یکی به عنوان یک در نظر گرفته نمی شود.
83
00:05:52,800 –> 00:05:57,530
تنظیم کنید زیرا 3 در حال حاضر در مجموعه s است، بنابراین
84
00:05:57,530 –> 00:06:02,390
این مجموعه از تکرارها جلوگیری
85
00:06:02,390 –> 00:06:06,720
86
00:06:06,720 –> 00:06:10,490
87
00:06:21,110 –> 00:06:24,470
می کند. اولین مورد را تنظیم
88
00:06:24,470 –> 00:06:29,840
کنید و بنابراین شرط اینجا s
89
00:06:29,840 –> 00:06:38,139
برابر است با 1 2 3 و T برابر است با 3 4 و 5
90
00:06:38,139 –> 00:06:49,360
بنابراین اگر عملیات SS 1 2 3 6 را انجام دهیم طول عملیات 1 2 3
91
00:06:49,360 –> 00:06:57,310
6 ثانیه طول مدت yes
92
00:06:57,310 –> 00:07:00,500
طول بله است. بنابراین این یک عملیات معمولی است
93
00:07:00,500 –> 00:07:02,990
که بر روی تمام
94
00:07:02,990 –> 00:07:05,060
ترتیبی انجام می شود، سپس تصمیم گرفتم که در
95
00:07:05,060 –> 00:07:07,430
هر دو حالت منتشر شده یا تاپل، شما می توانید
96
00:07:07,430 –> 00:07:09,169
از همان داده ها از همان تابع استفاده کنید، بنابراین
97
00:07:09,169 –> 00:07:11,449
طول yes به این معنی است
98
00:07:11,449 –> 00:07:14,930
که طول مجموعه ها بیشتر خواهد بود، بنابراین مقدار آن چقدر است.
99
00:07:14,930 –> 00:07:18,139
طول این بله 4 است بنابراین
100
00:07:18,139 –> 00:07:25,159
آنها را برای به روز رسانی بعدی می خواند بله T به روز نمی شود
101
00:07:25,159 –> 00:07:28,250
بنابراین همانطور که گفتم اینها عمق هستند بنابراین همه
102
00:07:28,250 –> 00:07:32,750
ریشه های T به بله اضافه می شوند بنابراین
103
00:07:32,750 –> 00:07:39,229
s برابر است با 1 2 3 6 3 4
104
00:07:39,229 –> 00:07:53,840
و 5 بعدی بله نقطه حذف
105
00:07:53,840 –> 00:07:56,120
عنصر ترک کردن