در این مطلب، ویدئو مقدمه ای بر رفتارهای متداول دنباله های پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:05:35
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,399 –> 00:00:03,040
در مجموعه بعدی ویدیوها در این
2
00:00:03,040 –> 00:00:06,080
لیست پخش پایه پایتون
3
00:00:06,080 –> 00:00:08,639
، ماهیت دنباله ها در پایتون را مورد بحث قرار خواهیم داد
4
00:00:08,639 –> 00:00:09,920
5
00:00:09,920 –> 00:00:12,000
و چندین نوع داده وجود دارد که
6
00:00:12,000 –> 00:00:14,000
خود را در
7
00:00:14,000 –> 00:00:15,120
8
00:00:15,120 –> 00:00:17,600
رشته ها و لیست های چتر دنباله تراز می کنند،
9
00:00:17,600 –> 00:00:20,640
دو نمونه هستند و ما در ادامه به بررسی آنها خواهیم
10
00:00:20,640 –> 00:00:22,800
پرداخت. ویدیوهای بعدی،
11
00:00:22,800 –> 00:00:25,199
بنابراین می بینیم که اینجا داریم یک رشته
12
00:00:25,199 –> 00:00:27,439
داریم و یک لیست با اعداد یک
13
00:00:27,439 –> 00:00:29,359
تا پنج
14
00:00:29,359 –> 00:00:32,000
داریم، اکنون
15
00:00:32,000 –> 00:00:34,559
در دوره آموزشی خود در مورد لیست ها در مقابل آرایه ها صحبت خواهیم کرد آنچه می خواهم
16
00:00:34,559 –> 00:00:38,000
بگویم در حال حاضر این است که یک لیست نیست. یک آرایه
17
00:00:38,000 –> 00:00:40,559
ساختار داده متفاوتی دارد یک ساختار داده
18
00:00:40,559 –> 00:00:42,800
آرایه در پایتون
19
00:00:42,800 –> 00:00:45,520
که چند هفته دیگر از آن بازدید خواهیم کرد،
20
00:00:45,520 –> 00:00:48,160
اما چیزی که در حال حاضر می توانیم
21
00:00:48,160 –> 00:00:51,920
با رشته و این لیست بگوییم این است که
22
00:00:51,920 –> 00:00:54,800
آنها یک سری مقادیر
23
00:00:54,800 –> 00:00:56,399
h-e-l-l-o
24
00:00:56,399 –> 00:00:58,640
یا یک دو سه چهار هستند. پنج تایی
25
00:00:58,640 –> 00:01:00,960
که کاملاً مرتب شدهاند، بنابراین روشی
26
00:01:00,960 –> 00:01:03,600
که ما آنها را از چپ به راست وارد کردهایم
27
00:01:03,600 –> 00:01:06,000
ترتیب است و البته آنها یک
28
00:01:06,000 –> 00:01:08,400
شاخص عددی را به درستی به ارث میبرند، بنابراین چون دنبالهای هستند،
29
00:01:08,400 –> 00:01:11,920
میتوانیم با استفاده از نمایهاش به یک
30
00:01:11,920 –> 00:01:13,200
عنصر
31
00:01:13,200 –> 00:01:15,119
رجوع کنیم، فرض کنید میخواهید
32
00:01:15,119 –> 00:01:17,520
فی را دریافت کنید عنصر rst در رشته من
33
00:01:17,520 –> 00:01:19,600
و البته ما میتوانیم همین کار را با لیست من انجام دهیم،
34
00:01:19,600 –> 00:01:22,159
35
00:01:22,720 –> 00:01:24,560
36
00:01:24,560 –> 00:01:27,040
چیز خوب دیگر در پایتون این است که
37
00:01:27,040 –> 00:01:29,920
از نمایهسازی منفی جدید نیز پشتیبانی
38
00:01:29,920 –> 00:01:32,640
میکند که از انتها به عقب کار میکند، بنابراین
39
00:01:32,640 –> 00:01:35,840
اگر میخواستم به عنصر آخر دسترسی داشته باشم به
40
00:01:35,840 –> 00:01:38,400
عنوان مثال در لیستی که میتوانیم از
41
00:01:38,400 –> 00:01:41,759
منفی برای بدست آوردن اولین
42
00:01:41,759 –> 00:01:44,240
یا آخرین عنصر
43
00:01:44,240 –> 00:01:45,280
در این
44
00:01:45,280 –> 00:01:46,560
دنباله استفاده
45
00:01:46,560 –> 00:01:48,079
کنیم، برای
46
00:01:48,079 –> 00:01:50,560
رشتهها
47
00:01:50,799 –> 00:01:53,840
هم همینطور است و در مورد انواع دنباله نیز صدق
48
00:01:53,840 –> 00:01:56,640
میکند، زیرا مرتب شدهاند، میتوانیم
49
00:01:56,640 –> 00:02:00,320
از چیزی به نام برش استفاده کنیم که به ما
50
00:02:00,320 –> 00:02:03,119
بیشتر میدهد. قابلیتهایی فراتر از دسترسی به
51
00:02:03,119 –> 00:02:05,439
یک عنصر در یک زمان از طریق
52
00:02:05,439 –> 00:02:08,479
شاخص عددی آن، ما میتوانیم یک نقطه شروع
53
00:02:08,479 –> 00:02:11,200
و یک نقطه پایان و همچنین یک مرحله داشته باشیم،
54
00:02:11,200 –> 00:02:13,200
بنابراین برش دادن به این شکل باشد و
55
00:02:13,200 –> 00:02:15,120
میخواهم در چند
56
00:02:15,120 –> 00:02:18,000
کاراکتر اول رشتهام به آن مراجعه کنم. به
57
00:02:18,000 –> 00:02:19,280
رشته من
58
00:02:19,280 –> 00:02:21,360
تورفتگی براکت مربع را باز کنید این
59
00:02:21,360 –> 00:02:24,239
است که بگویید از موقعیت 0 شروع کنید
60
00:02:24,239 –> 00:02:26,160
و به
61
00:02:26,160 –> 00:02:31,840
عنصر دوم بروید 0 1 2. بنابراین 0 1 2. اکنون
62
00:02:31,840 –> 00:02:34,000
این محدوده بالا را شامل نمی شود بنابراین
63
00:02:34,000 –> 00:02:35,440
باید انتظار داشته باشیم
64
00:02:35,440 –> 00:02:38,400
h e در خروجی بیاید. و در آنجا
65
00:02:38,400 –> 00:02:41,040
می بینیم که پس این نمونه ای از
66
00:02:41,040 –> 00:02:42,239
برش است
67
00:02:42,239 –> 0