در این مطلب، ویدئو آموزش برنامه نویسی پایتون 3 – لیست چند بعدی با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,060 –> 00:00:01,319
چه خبر است همه به
2
00:00:01,319 –> 00:00:03,480
یکی دیگر از ویدیوهای آموزشی پایتون 3 خوش آمدید
3
00:00:03,480 –> 00:00:04,500
در این ویدیو که ما در مورد آن صحبت خواهیم کرد
4
00:00:04,500 –> 00:00:07,140
، لیست های چند بعدی است، بنابراین
5
00:00:07,140 –> 00:00:08,790
همه لیست هایی که تا کنون پوشش داده
6
00:00:08,790 –> 00:00:11,010
ایم یک بعد منفرد بوده است،
7
00:00:11,010 –> 00:00:15,900
این برای هر بیت وجود دارد. از دادههای موجود در لیست
8
00:00:15,900 –> 00:00:18,060
، فقط یک بیت داده است، اما در واقع
9
00:00:18,060 –> 00:00:21,119
میتوانید فهرستهایی را در داخل فهرستها در
10
00:00:21,119 –> 00:00:23,789
فهرستهای درون فهرستها داشته باشید، اگر میخواهید میتوانید
11
00:00:23,789 –> 00:00:25,710
تا آنجا که میخواهید عمیق بروید، میتوانید خیلی
12
00:00:25,710 –> 00:00:29,010
سریع پیچیده شوید، بنابراین به هر حال آنچه را که
13
00:00:29,010 –> 00:00:30,630
قرار است نشان دهیم امروز یک
14
00:00:30,630 –> 00:00:32,820
لیست دو بعدی است و در صورت تمایل می
15
00:00:32,820 –> 00:00:35,160
توانید آن را از آنجا بردارید، بنابراین
16
00:00:35,160 –> 00:00:36,329
بیایید ادامه دهیم و شروع کنیم،
17
00:00:36,329 –> 00:00:39,030
بنابراین بیایید بگوییم که یک لیست داریم و
18
00:00:39,030 –> 00:00:40,620
در حال حاضر مانند یک لیست معمولی،
19
00:00:40,620 –> 00:00:43,079
پرانتز را در نظر نگیرید. بگوییم که ما یک عدد داریم
20
00:00:43,079 –> 00:00:45,539
که نمی تواند از این اعداد عظیم فرار کند،
21
00:00:45,539 –> 00:00:49,590
این لیست ما فعلا است، بسیار خوب و
22
00:00:49,590 –> 00:00:50,910
در واقع بیایید آن را کوتاه کنیم وگرنه
23
00:00:50,910 –> 00:00:54,059
من گریه خواهم کرد، بنابراین ما این لیست را
24
00:00:54,059 –> 00:00:56,160
در حال حاضر داریم، بنابراین ما یک عدد 5 در 6 داریم. یک 6 و یک 2
25
00:00:56,160 –> 00:00:59,760
بیایید فقط این را 7 کنیم تا چه کار
26
00:00:59,760 –> 00:01:01,800
کنیم حالا این یک لیست 1 بعدی است خوب
27
00:01:01,800 –> 00:01:03,449
کاری که ما می توانیم انجام دهیم این است که می توانیم آن را به یک
28
00:01:03,449 –> 00:01:05,369
لیست دو بعدی تبدیل کنیم، بنابراین هر عنصر در این
29
00:01:05,369 –> 00:01:08,729
لیست در واقع یک لیست دیگر است، بنابراین 5
30
00:01:08,729 –> 00:01:14,010
و 6 و سپس یک 6 و هفت و
31
00:01:14,010 –> 00:01:20,430
سپس یک هفت و دو داریم. و سپس یک 2 و یک
32
00:01:20,430 –> 00:01:21,900
5 هر کسی ببیند من در آنجا دقیقاً چه کاری انجام دادم،
33
00:01:21,900 –> 00:01:26,280
به هر حال ادامه میدهیم
34
00:01:26,280 –> 00:01:28,380
، بنابراین اکنون یک لیست دو بعدی داریم، بنابراین برای یکی
35
00:01:28,380 –> 00:01:31,790
میتوانیم X را ذخیره و اجرا کنیم که
36
00:01:31,790 –> 00:01:34,229
ظاهراً این واقعاً
37
00:01:34,229 –> 00:01:36,619
چالش برانگیز است. لیست ما اکنون
38
00:01:36,619 –> 00:01:39,030
فرض کنید می خواهیم اولین
39
00:01:39,030 –> 00:01:41,939
عنصر را در اینجا چاپ کنیم، حالا یک 6 و یک 7 است،
40
00:01:41,939 –> 00:01:44,009
اگر بخواهیم حتی عمیق تر به خوبی برویم،
41
00:01:44,009 –> 00:01:46,259
می توانیم با استفاده از همان نوع نحو عمیق تر برویم،
42
00:01:46,259 –> 00:01:48,180
بنابراین می توانیم بگوییم که عنصر اول را می خواهیم
43
00:01:48,180 –> 00:01:50,759
یا 0 با عنصری
44
00:01:50,759 –> 00:01:54,000
که امیدواریم 6 سمت راست باشد، ما 6 7 داریم که
45
00:01:54,000 –> 00:01:55,470
اولین آن یک ذخیره 6 است
46
00:01:55,470 –> 00:01:58,950
و آن را اجرا کنید و ما یک 6 دریافت می کنیم، بنابراین به این
47
00:01:58,950 –> 00:02:01,020
ترتیب می توانیم اشاره کنیم که اکنون می
48
00:02:01,020 –> 00:02:03,240
توانیم حتی بیشتر به سمت راست برویم، بنابراین این یک 2 است.
49
00:02:03,240 –> 00:02:05,310
فهرست بعدی ما میتوانیم این را حتی
50
00:02:05,310 –> 00:02:07,920
فراتر ببریم و بگوییم مانند این اعداد در اینجا
51
00:02:07,920 –> 00:02:11,220
این میتواند یک l باشد همینطور است و سپس میتوانیم
52
00:02:11,220 –> 00:02:11,500
53
00:02:11,500 –> 00:02:16,890
لیست دیگری در اینجا داشته باشیم، سپس لیست دیگری
54
00:02:16,890 –> 00:02:20,410
به من اجازه دهید نشان دهم که این کار را درست انجام دادهام این
55
00:02:20,410 –> 00:02:22,780
بچه خیلی سریع به هم ریخته است و این همان چیزی است که
56
00:02:22,780 –> 00:02:27,570
من در اینجا در مورد شش شش و
57
00:02:27,570 –> 00:02:34,060
سپس هفت صحبت خواهم کرد. در
58
00:02:34,060 –> 00:02:35,950
حال حاضر ما واقعاً مجبور نیستیم بیشتر از این پیش برویم،
59
00:02:35,950 –> 00:02:37,450
اجازه دهید مطمئن شوم که لیست معتبری است،
60
00:02:37,450 –> 00:02:42,220
پس اوم، پس بیایید آن را چاپ کنیم اکنون می توانید
61
00:02:42,220 –> 00:02:44,080
ببینید که شما دو عنصر را می شناسید، بنابراین
62
00:02:44,080 –> 00:02:45,459
بیایید بگوییم می دانید که می خواهید حتی
63
00:02:45,459 –> 00:02:47,260
بیشتر از این پیش بروید، بدیهی است که ما هنوز هم میتواند جلوتر برود،
64
00:02:47,260 –> 00:02:50,140
بنابراین صفر صفر دوباره یک شش
65
00:02:50,140 –> 00:02:53,320
در حال حاضر، همانطور که میبینید فقط با تایپ
66
00:02:53,320 –> 00:02:55,330
این یک نوع درد بود، همچنین فقط
67
00:02:55,330 –> 00:02:57,010
نگاه بصری به آن یک نوع
68
00:02:57,010 –> 00:03:00,940
دردناک است که به این نگاه کنید، بنابراین وقتی میسازید چه کاری میتوانید انجام دهید
69
00:03:00,940 –> 00:03:04,570
لیست های بزرگی مانند این است ببینید
70
00:03:04,570 –> 00:03:05,650
مانند پایتون، ما مجبور نیستیم همیشه
71