در این مطلب، ویدئو آموزش مبتدیان پایتون | فهرست مجموعه ها | برنامه نویسی پایه 5 با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,050 –> 00:00:02,820
سلام و به این جلسه خوش آمدید، بنابراین
2
00:00:02,820 –> 00:00:04,110
امروز می خواهیم در مورد
3
00:00:04,110 –> 00:00:06,660
مجموعه ها در پایتون بحث کنیم و این
4
00:00:06,660 –> 00:00:08,429
بسیار آسان و بسیار
5
00:00:08,429 –> 00:00:12,120
جالب خواهد بود و در مجموعه های پایتون
6
00:00:12,120 –> 00:00:14,340
انواع داده هایی وجود دارد که در آن آرایه ای از
7
00:00:14,340 –> 00:00:17,130
عناصر را ذخیره می کنیم و چهار نوع
8
00:00:17,130 –> 00:00:18,930
اصلی مجموعه وجود دارد. در پایتون که
9
00:00:18,930 –> 00:00:22,529
مجموعه تاپل لیست و دیکشنری است، اکنون
10
00:00:22,529 –> 00:00:24,930
نگران نباشید اگر هیچ ایده یا
11
00:00:24,930 –> 00:00:27,810
دانش قبلی در مورد مجموعه ها در پایتون یا
12
00:00:27,810 –> 00:00:29,310
هر زبان برنامه نویسی دیگری ندارید، ما
13
00:00:29,310 –> 00:00:31,650
قدم به قدم
14
00:00:31,650 –> 00:00:33,510
پیش می رویم و این بسیار خواهد بود. آسان و
15
00:00:33,510 –> 00:00:35,610
جالب است، بنابراین بیایید شروع کنیم
16
00:00:35,610 –> 00:00:38,760
و به PI Charm خود می روم و
17
00:00:38,760 –> 00:00:40,710
می خواهم یک فایل Python جدید ایجاد کنم، بنابراین
18
00:00:40,710 –> 00:00:43,040
با کلیک راست به فایل پایتون جدید بروید و
19
00:00:43,040 –> 00:00:46,289
نام آن را به عنوان لیست Python بگذارید
20
00:00:46,289 –> 00:00:49,110
تا ببینیم لیست امروز و اینجا برای ایجاد یک
21
00:00:49,110 –> 00:00:53,100
لیست باید از کروشه استفاده کنید، بنابراین
22
00:00:53,100 –> 00:00:54,899
ما لیست را با استفاده از کروشه ایجاد می کنیم و
23
00:00:54,899 –> 00:00:56,820
من می توانم هر نامی را برای مثال بیاورم، می
24
00:00:56,820 –> 00:01:00,719
توانم بگویم این لیست من است و برابر با 2 است و
25
00:01:00,719 –> 00:01:03,149
در داخل کروشه ها می توانم
26
00:01:03,149 –> 00:01:05,939
هر تعداد از عنصر بنابراین من
27
00:01:05,939 –> 00:01:08,000
چند رشته می دهم و نام
28
00:01:08,000 –> 00:01:11,280
یک شهر را می دهم، بنابراین می گویم این توکیو است
29
00:01:11,280 –> 00:01:17,030
و نام های بیشتری لندن و
30
00:01:17,030 –> 00:01:21,180
نیویورک را اضافه می کنم، بنابراین لیست خود را با
31
00:01:21,180 –> 00:01:23,490
این سه نام شهر ایجاد کرده ام و اکنون می توانم از چاپ استفاده کنم.
32
00:01:23,490 –> 00:01:26,460
بنابراین من فقط می توانم چاپ و
33
00:01:26,460 –> 00:01:28,350
نام لیست را که لیست
34
00:01:28,350 –> 00:01:30,299
من است بگویم و اگر اکنون این را اجرا کنم یک کلیک راست می کنم
35
00:01:30,299 –> 00:01:32,820
و می گویم لیست پایتون را اجرا کنید و می توانید ببینید که
36
00:01:32,820 –> 00:01:35,460
این در حال چاپ عناصر لیست در اینجا است
37
00:01:35,460 –> 00:01:41,460
همچنین می توانید فقط از چاپ استفاده کنید. و
38
00:01:41,460 –> 00:01:44,130
نام لیست را بنویسید و سپس در داخل
39
00:01:44,130 –> 00:01:45,659
پرانتز می توانید موقعیت ایندکس را بدهید
40
00:01:45,659 –> 00:01:48,780
، به عنوان مثال می توانید ببینید که
41
00:01:48,780 –> 00:01:50,939
در این لیست 3 عنصر داریم و موقعیت شاخص
42
00:01:50,939 –> 00:01:54,240
با 0 شروع می شود بنابراین توکیو در 0
43
00:01:54,240 –> 00:01:56,820
است شاخص لندن در 1 شاخص است و
44
00:01:56,820 –> 00:01:59,909
نیویورک در فهرست شماره 2 است، بنابراین اگر لیست
45
00:01:59,909 –> 00:02:03,180
و فهرست شماره 2 خود را بگویم و اگر این را اجرا کنم
46
00:02:03,180 –> 00:02:06,719
، عنصر در فهرست شماره 2
47
00:02:06,719 –> 00:02:09,750
که نیویورک است نیز چاپ می شود
48
00:02:09,750 –> 00:02:11,190
، تفاوت را در اینجا به شما نشان خواهم داد، بنابراین این
49
00:02:11,190 –> 00:02:13,290
چهار نوع هستند. مجموعهها،
50
00:02:13,290 –> 00:02:15,750
بنابراین فهرست، ما از براکت مربع برای ایجاد
51
00:02:15,750 –> 00:02:18,060
لیستها استفاده میکنیم مجموعه d
52
00:02:18,060 –> 00:02:20,430
ایندکس شده است قابل تغییر است بنابراین می توانید
53
00:02:20,430 –> 00:02:21,780
عناصر را تغییر دهید و همچنین می توانید
54
00:02:21,780 –> 00:02:24,239
موارد تکراری ایجاد کنید و اگر در مورد
55
00:02:24,239 –> 00:02:26,040
تاپل صحبت می کنید که در جلسه بعدی
56
00:02:26,040 –> 00:02:29,069
خواهیم دید از براکت های دایره ای برای
57
00:02:29,069 –> 00:02:31,530
ایجاد تاپل استفاده می کنیم ایندکس شده
58
00:02:31,530 –> 00:02:33,150
غیر قابل تغییر است و همچنین اجازه می دهد.
59
00:02:33,150 –> 00:02:36,150
نسخههای تکراری و مجموعهای که با استفاده از
60
00:02:36,150 –> 00:02:38,519
براکتهای فرفری در اینجا ایجاد میکنیم، اکنون
61
00:02:38,519 –> 00:02:40,290
این نامرتب است، ایندکس نشده است
62
00:02:40,290 –> 00:02:42,810
و تکراری نیست، بنابراین
63
00:02:42,810 –> 00:02:45,989
هیچ کپی و درج شدهای را مجاز نمیدانید، شما
64
00:02:45,989 –> 00:02:47,670
نمیتوانید مقادیر موجود آنها را تغییر دهید، اما
65
00:02:47,670 –> 00:02:50,159
همیشه میتوانید مقادیر جدیدی اضافه کنید زمانی که
66
00:02:50,159 –> 00:02:51,299
در مورد فرهنگ لغت صحبت میکنیم.
67
00:02:51,299 –> 00:02:54,450
نحو در داخل پرانتز قرار دارد، ما
68
00:02:54,450 –> 00:02:57,599
از سیستم ارزش کلید استفاده می کنیم، بنابراین یک
69
00:02:57,599 –> 00:03:00,060
کلید نشانه و یک مقدار ارائه می کنیم و نامرتب است،
70
00:03:00,060 –> 00:03:02,010
این شاخص قابل تغییر است و اجازه هیچ تکراری را نمی
71
00:03:02,010 –> 00:03:04,170
دهد، بنابراین همه این گره ها
72
00:03:04,170 –> 00:03:05,760
در بخش گره ها یا توضیحات در دسترس خواهند بود.
73
00:03:05,760 –> 00:03:08,220
این ویدیو پس حالا
74
00:03:08,220 –> 00:03:11,700
اجازه دهید چند عملیات لیست دیگر را ببینیم، بنابراین
75
00:03:11,700 –> 00:03:14,760
در اینجا می توانید ببینید که ما یک لیست
76
00:03:14,760 –> 00:03:17,190
را چاپ کرده ایم و ما عناصر لیست را چاپ کرده ایم، اکنون
77
00:03:17,190 –> 00:03:21,419
همچنین می توانید بگویید که می توانید تغییر دهید
78
00:03:21,419 –> 00:03:24,209
عناصر به عنوان مثال شما می توانید لیست من را بگویید
79
00:03:24,209 –> 00:03:26,940
و می توانید موقعیت شاخص را به
80
00:03:26,940 –> 00:03:30,120
عنوان مثال من می گویم موقعیت شاخص 2 و
81
00:03:30,120 –> 00:03:35,160
می گویم این باید برابر با
82
00:03:35,160 –> 00:03:37,919
دهلی نو باشد، بنابراین اکنون چه اتفاقی می افتد این است که اجازه دهید
83
00:03:37,919 –> 00:03:40,379
دوباره لیست را چاپ کنیم. میگوید
84
00:03:40,379 –> 00:03:44,639
فهرست من را چاپ کنید و اگر اکنون این را اجرا کنم،
85
00:03:44,639 –> 00:03:47,099
میتوانید ببینید که عنصر را در
86
00:03:47,099 –> 00:03:49,680
موقعیت شاخص 2 از نیویورک به
87
00:03:49,680 –> 00:03:52,590
دهلی نو تغییر داده است، بنابراین به این ترتیب میتوانید عناصر را نیز تغییر دهید
88
00:03:52,590 –> 00:03:54,870
و میتوانید از یک حلقه for استفاده کنید
89
00:03:54,870 –> 00:04:01,379
تا بتوانید ببینید برای خوب در لیست من و
90
00:04:01,379 –> 00:04:02,849
همه عناصر را چاپ خواهم کرد، می گویم
91
00:04:02,849 –> 00:04:07,680
خوب چاپ کنید و اگر اکنون این را اجرا کنم، می
92
00:04:07,680 –> 00:04:09,540
بینید که همه
93
00:04:09,540 –> 00:04:12,419
عناصر لیست را یک به یک در یک حلقه چاپ می کند و
94
00:04:12,419 –> 00:04:14,099
البته می توانید طول آن را بدست آورید.
95
00:04:14,099 –> 00:04:19,289
به عنوان مثال می توانم بگویم چاپ طول
96
00:04:19,289 –> 00:04:21,269
لیست و نام لیست را
97
00:04:21,269 –> 00:04:23,340
می دهم و اگر این را اجرا کنم طول آن 3 به من می دهد
98
00:04:23,340 –> 00:04:26,560
و سپس
99
00:04:26,560 –> 00:04:28,419
بسیاری از عملیات های دیگر وجود دارد که
100
00:04:28,419 –> 00:04:31,870
می توانید این کار را انجام دهید به عنوان مثال اگر من بگویم من
101
00:04:31,870 –> 00:04:34,690
لیست و من می گویم نقطه شما می توانید ببینید شما می
102
00:04:34,690 –> 00:04:37,150
توانید تمام این عملیات شما می توانید حذف
103
00:04:37,150 –> 00:04:40,510
rev در واقع پاپ درج اضافه کردن تعداد کپی
104
00:04:40,510 –> 00:04:43,030
روشن گسترش مرتبسازی فهرست و خیلی
105
00:04:43,030 –> 00:04:45,639
چیزهای دیگر، بنابراین اجازه دهید برخی از مواردی که
106
00:04:45,639 –> 00:04:49,030
اغلب استفاده میشوند را ببینیم تا بتوانید ضمیمه کردن را انجام دهید تا
107
00:04:49,030 –> 00:04:51,850
بتوانید بگویید ضمیمه و سپس میتوانید
108
00:04:51,850 –> 00:04:53,560
چیزی را در لیست اضافه کنید، بنابراین من
109
00:04:53,560 –> 00:04:59,200
میگویم بوستون را اضافه کنید و اگر فهرست خود را
110
00:04:59,200 –> 00:05:02,470
اکنون چاپ کنم، بوستون را در انتها پیدا می کنم و
111
00:05:02,470 –> 00:05:04,930
می بینید که در انتها بوستون را اضافه کرده است،
112
00:05:04,930 –> 00:05:07,690
همیشه می توانید در یک
113
00:05:07,690 –> 00:05:10,150
موقعیت شاخص خاص درج کنید، بنابراین به عنوان مثال
114
00:05:10,150 –> 00:05:13,030
می گویم درج نقطه لیست من و در اینجا
115
00:05:13,030 –> 00:05:14,560
می توانید ببینید که می توانید یک
116
00:05:14,560 –> 00:05:16,570
موقعیت شاخص و سپس شی را ارائه دهید تا بتوانم
117
00:05:16,570 –> 00:05:22,780
بگویم درج در موقعیت فهرست برای و
118
00:05:22,780 –> 00:05:28,180
میگویم اضافه کنید hum و اجازه دهید
119
00:05:28,180 –> 00:05:32,320
این را اجرا کنم و اکنون آن را بررسی کنم تا اضافه شده است، بنابراین
120
00:05:32,320