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