در این مطلب، ویدئو #5 آموزش پایتون برای مبتدیان | لیست در پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,190 –> 00:00:03,740
[موسیقی] به
2
00:00:03,740 –> 00:00:05,940
بازگشت بیگانگان خوش آمدید نام من ایوان
3
00:00:05,940 –> 00:00:07,350
جتی است و بیایید سری
4
00:00:07,350 –> 00:00:10,380
به پایتون را ادامه دهیم، بنابراین ما کارهای اولیه
5
00:00:10,380 –> 00:00:11,610
را درست انجام دادیم و این
6
00:00:11,610 –> 00:00:14,519
آفیس را نصب کردیم
7
00:00:14,519 –> 00:00:16,710
و در این ویدیو چند عملیات و کار با متغیرها
8
00:00:16,710 –> 00:00:19,170
انجام دادیم. با یک لیست جایزه مجموعه حوضچه،
9
00:00:19,170 –> 00:00:21,359
اکنون برای درک این موضوع، کاری که من انجام خواهم داد این است
10
00:00:21,359 –> 00:00:24,300
که من طبق معمول ایده آل خود را باز می کنم آنچه
11
00:00:24,300 –> 00:00:26,160
می خواهم اینجا انجام دهم این است که ما می خواهیم با
12
00:00:26,160 –> 00:00:28,470
حداقل در حال حاضر کار کنیم این لیست است، بیایید تصور
13
00:00:28,470 –> 00:00:30,480
کنیم مقادیر متفاوتی دارید و بیایید بگوییم
14
00:00:30,480 –> 00:00:32,308
شما اگر روی آرایهها به زبان دیگری که C++ یا جاوا را میشناسید کار کردهاید،
15
00:00:32,308 –> 00:00:34,290
اکنون رشتههایی دارید و اگر میخواهید آنها را با هم گروهبندی کنید،
16
00:00:34,290 –> 00:00:37,140
17
00:00:37,140 –> 00:00:40,079
ما
18
00:00:40,079 –> 00:00:42,059
چیزهای مشابه یا مشابهی در اینجا داریم
19
00:00:42,059 –> 00:00:44,940
که یک لیست است حالا چگونه از آن استفاده کنیم.
20
00:00:44,940 –> 00:00:46,920
خیلی ساده است، در واقع فرض کنید
21
00:00:46,920 –> 00:00:48,809
من مقداری اعداد دارم، خوب است، بنابراین ما این
22
00:00:48,809 –> 00:00:51,149
ویدیو را داریم زیرا اعداد برابر است و اکنون
23
00:00:51,149 –> 00:00:52,500
می توانیم مقادیری را که من باید داشته باشم با
24
00:00:52,500 –> 00:00:54,000
اختصاص یک مقدار، می توانیم چندین مقدار را اختصاص دهیم،
25
00:00:54,000 –> 00:00:55,800
اکنون یک سوال وجود دارد که
26
00:00:55,800 –> 00:00:57,780
چگونه چندین مقدار را اختصاص دهم، پس
27
00:00:57,780 –> 00:01:00,809
اجازه دهید مثلاً 25 12 اکنون در این مورد
28
00:01:00,809 –> 00:01:03,239
باید از یک نماد خاص یا
29
00:01:03,239 –> 00:01:05,010
کاراکتر خاصی استفاده کنیم که فقط آن را براکت نامیدیم،
30
00:01:05,010 –> 00:01:06,240
بنابراین باید در اینجا از براکت استفاده کنیم
31
00:01:06,240 –> 00:01:07,530
و در این براکت باید
32
00:01:07,530 –> 00:01:09,680
مقادیری را ذکر کنید، حالا کدام یک را
33
00:01:09,680 –> 00:01:12,030
هر کسی نمیکند. مهم نیست بنابراین من می گویم 25
34
00:01:12,030 –> 00:01:16,560
12 شاید 636 شاید 95 14 بنابراین من
35
00:01:16,560 –> 00:01:18,509
این مقادیر را دریافت کردم اکنون این لیست
36
00:01:18,509 –> 00:01:20,280
مقادیری است که اکنون اینجا دارم شما ممکن
37
00:01:20,280 –> 00:01:22,439
است فکر کنید آیا ما فقط می توانیم
38
00:01:22,439 –> 00:01:24,270
نمونه های مشابهی از داده ها داشته باشیم همه این
39
00:01:24,270 –> 00:01:26,820
موارد اعداد درست هستند بیایید آن را نیز امتحان کنیم،
40
00:01:26,820 –> 00:01:28,740
بنابراین من می گویم اینجا را وارد کنید، آیا می توانم
41
00:01:28,740 –> 00:01:31,409
آن را چاپ کنم، ما می توانیم به سادگی اعداد را تایپ کنیم و
42
00:01:31,409 –> 00:01:32,670
شما مقداری را دریافت کرده اید که می توانید ببینید ما
43
00:01:32,670 –> 00:01:35,490
25 12 را که 695 است و 14 را صدا می زنیم که
44
00:01:35,490 –> 00:01:37,560
اکنون بسیار ساده است اگر به یاد داشته باشید آخرین
45
00:01:37,560 –> 00:01:39,270
جلسه در مورد رشته هم صحبت
46
00:01:39,270 –> 00:01:41,009
کردیم و می گوییم رشته ok
47
00:01:41,009 –> 00:01:43,350
مجموعه ای از کاراکترها است و می توانیم
48
00:01:43,350 –> 00:01:45,229
با کمک
49
00:01:45,229 –> 00:01:48,570
مقدار شاخص درست کاراکتر را انتخاب کنیم آیا می توانیم این کار را اینجا انجام دهیم
50
00:01:48,570 –> 00:01:50,460
و پاسخ بله است مثال اجازه دهید من می
51
00:01:50,460 –> 00:01:52,020
خواهم انتخاب کنم مقدار اول را که 25
52
00:01:52,020 –> 00:01:53,460
در این است در صورتی که شما پاسخ را درست می دانید،
53
00:01:53,460 –> 00:01:56,130
بنابراین ما به سادگی باید اعداد و 0 را ارسال کنیم و
54
00:01:56,130 –> 00:01:58,049
اوه کار کرد، می توانید ببینید که 25 داریم،
55
00:01:58,049 –> 00:02:00,329
بیایید من می خواهم آخرین مقدار را
56
00:02:00,329 –> 00:02:03,540
که اعداد 25 است واکشی کنم، بنابراین OH
57
00:02:03,540 –> 00:02:05,790
4 است زیرا مقدار اندازه لیست
58
00:02:05,790 –> 00:02:08,639
این است که 5 اشتباه تایپی مهم نیست، بنابراین اگر من بگویم
59
00:02:08,639 –> 00:02:10,020
Enter می توانید رکورد 14 را ببینید، بنابراین
60
00:02:10,020 –> 00:02:12,840
کار می کند، ما 14 گرفتیم، بسیار خوب، بنابراین ما
61
00:02:12,840 –> 00:02:13,440
25
62
00:02:13,440 –> 00:02:15,930
گرفتیم، ما 14 گرفتیم، بنابراین اولین و آخرین در واقع کار می کند
63
00:02:15,930 –> 00:02:18,270
نه فقط اولین و آخرین شما
64
00:02:18,270 –> 00:02:19,860
میتوانید هر مقداری را درست انتخاب کنید، اگر
65
00:02:19,860 –> 00:02:21,690
میخواهید چیزی در این بین چاپ کنید و
66
00:02:21,690 –> 00:02:23,700
سپس تا آخر، مانند به یاد داشته باشید در
67
00:02:23,700 –> 00:02:25,320
رشتهها، این کار را انجام دادهایم،
68
00:02:25,320 –> 00:02:27,150
من میخواهم آن را چاپ کنم، اگرچه
69
00:02:27,150 –> 00:02:28,980
به معنای چهارم و پنجم، سوم و سپس
70
00:02:28,980 –> 00:02:31,020
به انتها است. پس مطمئناً ما می توانیم این کار را انجام دهیم که
71
00:02:31,020 –> 00:02:32,160
شما می توانید با دو شروع کنید که عنصر سوم
72
00:02:32,160 –> 00:02:34,020
است و ما می توانیم یک دونقطه بدهیم و
73
00:02:34,020 –> 00:02:36,240
هیچ محدودیتی وجود ندارد درست است بنابراین اگر من بگویم
74
00:02:36,240 –> 00:02:37,620
وارد کنید شما یک عنصر داده دریافت کردید
75
00:02:37,620 –> 00:02:39,270
غذا و فیلتر کنید حالا به نظر شما چه چیزی می
76
00:02:39,270 –> 00:02:41,310
تواند استفاده شود اعداد منفی به روشی
77
00:02:41,310 –> 00:02:43,440
که قبل از اینکه
78
00:02:43,440 –> 00:02:45,300
عدد شاخص را منفی 1 منهای بدانید انجام دادیم 1 منهای 2
79
00:02:45,300 –> 00:02:48,000
منهای 3 بله اینجا هم کار می کند، بنابراین
80
00:02:48,000 –> 00:02:50,370
می توانیم توده هایی بگوییم، بنابراین اگر می خواهید
81
00:02:50,370 –> 00:02:51,990
آن 14 بیت را که در
82
00:02:51,990 –> 00:02:54,660
آخر است انتخاب کنید، حق با شماست، باید از منهای 1 استفاده
83
00:02:54,660 –> 00:02:56,880
کنیم و اگر می خواهید کار می کند.
84
00:02:56,880 –> 00:02:59,400
اولین عنصر را واکشی کنید که باید بگوییم منهای 5
85
00:02:59,400 –> 00:03:01,560
درست است، این همان کاری است که قبلا انجام دادهایم، بنابراین
86
00:03:01,560 –> 00:03:03,510
بله، میتوانیم از محدوده منفی نیز استفاده کنیم،
87
00:03:03,510 –> 00:03:05,790
خوب است که در مورد داشتن یک رشته یا
88
00:03:05,790 –> 00:03:08,430
جمعکننده دیگر در اینجا در یک سال فهرست دیگر
89
00:03:08,430 –> 00:03:11,340
با مترادفهایی با برخی از نامها و
90
00:03:11,340 –> 00:03:14,460
نامها چه میتوان گفت. نامها تا بتوانم هر نامی داشته
91
00:03:14,460 –> 00:03:16,530
باشم درست میتوانم ناوین داشته باشم، میتوانم
92
00:03:16,530 –> 00:03:19,050
بچهدار شوم و میتوانم داشته باشم، مثلاً جان،
93
00:03:19,050 –> 00:03:20,520
بنابراین اگر این سه نام را در اینجا صدا
94
00:03:20,520 –> 00:03:22,440
کنیم و اکنون میتوانم بگویم وارد کنید، میتوانید
95
00:03:22,440 –> 00:03:25,920
ببینید ما همچنین فهرستی از رشتهها داریم و اگر
96
00:03:25,920 –> 00:03:28,200
نامها را چاپ کنم، نامها را دارید،
97
00:03:28,200 –> 00:03:30,480
خوب است، پس حالا اگر میتوانید یک آرایه را ببینید
98
00:03:30,480 –> 00:03:32,340
که کدام اعداد، نامهای مشتق دومی داریم
99
00:03:32,340 –> 00:03:34,170
که از رشته است، میتوانیم
100
00:03:34,170 –> 00:03:36,060
لیست متفاوتی از انواع مختلف
101
00:03:36,060 –> 00:03:38,070
دریافت کنیم، حالا میتوانم فهرستی از انواع مختلف را دریافت کنم.
102
00:03:38,070 –> 00:03:40,050
به معنای یک لیست و انواع مختلف است که من آن را
103
00:03:40,050 –> 00:03:42,030
به سادگی مقادیر برابر می نامم l to و من
104
00:03:42,030 –> 00:03:44,340
میخواهم یک مقدار دو برابر در اینجا داشته
105
00:03:44,340 –> 00:03:46,140
باشم، مثال اولی که میگویم 9.5 است که
106
00:03:46,140 –> 00:03:48,420
یک مقدار شناور است، سپس میخواهم
107
00:03:48,420 –> 00:03:51,300
رشتهای را با نام من جلو ببرم و سپس یک رشته
108
00:03:51,300 –> 00:03:53,820
دیگر را بگوییم
109
00:03:53,820 –> 00:03:56,310
که 25 است که عدد است. درست است، بنابراین ما یک
110
00:03:56,310 –> 00:03:58,980
عدد شناور داریم، یک رشته و
111
00:03:58,980 –> 00:04:01,110
عدد صحیح داریم اگر بگویم وارد کنید خوب کار می
112
00:04:01,110 –> 00:04:03,060
کند، بنابراین می توانیم لیستی داشته باشیم که در آن
113
00:04:03,060 –> 00:04:04,440
داده های بالا متفاوت است و این
114
00:04:04,440 –> 00:04:05,670
زیبایی در مورد این است که می دانید می توانید تتاهای متفاوتی داشته باشید
115
00:04:05,670 –> 00:04:07,200
و اینطور
116
00:04:07,200 –> 00:04:09,150
نیست زبان های دیگر دقیقاً در C ++ جاوا
117
00:04:09,150 –> 00:04:11,459
کاری که ما انجام می دهیم این است که وقتی یک آرایه ایجاد
118
00:04:11,459 –> 00:04:13,920
می کنیم باید از همان نوع باشد بله در جاوا
119
00:04:13,920 –> 00:04:15,450
منطقه شی داریم اما خوب
120
00:04:15,450 –> 00:04:17,100
اجازه دهید بحث نکنیم که اگر
121
00:04:17,100 –> 00:04:18,959
قبلاً به پایتون فکر می کنید این است ما
122
00:04:18,959 –> 00:04:20,310
داریم بنابراین ما یک لیست داریم که در آن شما می
123
00:04:20,310 –> 00:04:22,289
توانید انواع مختلف داشته باشید آیا می توانیم دو
124
00:04:22,289 –> 00:04:24,100
لیست داشته باشیم که با هم کار می کنند و چیزی
125
00:04:24,100 –> 00:04:26,200
که من می خواهم یک لیست دیگر بگیرم سال
126
00:04:26,200 –> 00:04:29,110
mil برابر با چیزهای متفرقه است بنابراین من
127
00:04:29,110 –> 00:04:31,570
می گویم mil برابر است با من می خواهم حداقل داشته باشم
128
00:04:31,570 –> 00:04:34,960
خارج از لیست اگر ما این کار را انجام دهیم
129
00:04:34,960 –> 00:04:36,820
سعی کنید پس من می خواهم این لیست
130
00:04:36,820 –> 00:04:39,220
را داشته باشم که دارای بی حسی باشد و همچنین دارای
131
00:04:39,220 –> 00:04:41,290
نام باشد، بنابراین یک mil دارای اسامی و
132
00:04:41,290 –> 00:04:43,810
اعداد و اسامی خواهد بود و اوه بهتر از این وجود ندارد،
133
00:04:43,810 –> 00:04:46,390
من می گویم mil بسیار خوب شما می
134
00:04:46,390 –> 00:04:48,130
توانید لیستی کامل را ببینید و در داخل آن لیست
135
00:04:48,130 –> 00:04:49,510
ما دو لیست مختلف داریم که یکی از
136
00:04:49,510 –> 00:04:51,910
اعداد است و دیگری از رشته است که
137
00:04:51,910 –> 00:04:54,190
کار می کند، بنابراین چیز شگفت انگیز در مورد لیست این است
138
00:04:54,190 –> 00:04:56,140
که ما می توانیم عملیات خاصی را انجام دهیم
139
00:04:56,140 –> 00:04:57,490
زیرا روش های خاصی برای استفاده
140
00:04:57,490 –> 00:04:59,860
درست دارد یا می توانید آنها را توابع صدا بزنید حالا
141
00:04:59,860 –> 00:05:01,600
چگونه بدانیم که بنابراین کاری که من انجام خواهم داد این است
142
00:05:01,600 –> 00:05:04,090
که اکنون nums dot را ارسال می کنم، می خواهم
143
00:05:04,090 –> 00:05:05,950
بگویم اکنون شروع کنید، البته ما دریافت نکردیم،
144
00:05:05,950 –> 00:05:07,060
اگرچه ما پنجره بازشو را دریافت کردیم، می توانید
145
00:05:07,060 –> 00:05:08,860
ببینید که اکنون می توانید ببینید که ما بلند
146
00:05:08,860 –> 00:05:11,410
شدیم و روشن شدیم که دریافت کردیم تعداد کپی گسترش
147
00:05:11,410 –> 00:05:13,420
نمایه ما می توانیم از همه این توابع استفاده
148
00:05:13,420 –> 00:05:16,090
کنیم بیایید اکنون امتحان کنیم نکته دیگر در مورد
149
00:05:16,090 –> 00:05:18,430
لیست این است که تغییرپذیر است یا اینکه
150
00:05:18,430 –> 00:05:20,290
جدول جدید چیست به سادگی به این معنی است که شما می توانید مقادیر را تغییر دهید
151
00:05:20,290 –> 00:05:22,720
و ما می توانیم این کار را در اینجا انجام دهیم nums
152
00:05:22,720 –> 00:05:25,180
dot append من می خواهم