در این مطلب، ویدئو پایتون NumPy | آرگسورت با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:03:47
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:02,090 –> 00:00:05,950
[Music]
2
00:00:05,950 –> 00:00:08,990
تابع مرتبسازی numpy Ark برای
3
00:00:08,990 –> 00:00:10,759
برگرداندن شاخصهایی استفاده میشود که میتوان از آنها برای
4
00:00:10,759 –> 00:00:12,920
مرتبسازی یک آرایه استفاده کرد. آرایه برگشتی
5
00:00:12,920 –> 00:00:14,690
شامل شاخصها در امتداد محور دادهشده
6
00:00:14,690 –> 00:00:17,119
7
00:00:17,119 –> 00:00:18,829
به ترتیب مرتبسازی
8
00:00:18,829 –> 00:00:21,470
شده است. یک
9
00:00:21,470 –> 00:00:24,439
آرایه جدید به نام مقادیر با استفاده از NP DeRay ایجاد می کنیم
10
00:00:24,439 –> 00:00:28,070
، مقادیر 5 7 1 6 4 و 2 را
11
00:00:28,070 –> 00:00:30,259
در آرایه جدید اضافه می کنیم،
12
00:00:30,259 –> 00:00:32,630
سپس تابع مرتب سازی قوس را با استفاده از
13
00:00:32,630 –> 00:00:34,640
مرتب سازی NP arg در این تابع فراخوانی می کنیم،
14
00:00:34,640 –> 00:00:36,080
آرایه مقادیر جدید را ارسال می کنیم. به عنوان اولین
15
00:00:36,080 –> 00:00:38,150
آرگومان هنگامی که نتیجه
16
00:00:38,150 –> 00:00:40,160
در کنسول چاپ می شود، آرایه ای از شاخص
17
00:00:40,160 –> 00:00:42,260
های آرایه مقادیر را
18
00:00:42,260 –> 00:00:44,780
می بینیم که از کمترین به بالاترین مقدار مرتب شده اند، همانطور که می بینیم اولین
19
00:00:44,780 –> 00:00:47,030
شاخص در آرایه برگشتی 2 است که
20
00:00:47,030 –> 00:00:48,800
مطابق با مقدار 1 در
21
00:00:48,800 –> 00:00:51,200
مقادیر است. آرایه از تابع مرتب سازی قوس
22
00:00:51,200 –> 00:00:52,970
نیز می توان برای مرتب سازی یک برآمده بر اساس یک
23
00:00:52,970 –> 00:00:55,700
محور خاص استفاده کرد تا این کار را انجام دهیم،
24
00:00:55,700 –> 00:00:57,530
پس از اعلام آرایه مقادیر، تابع reshape را زنجیره می کنیم
25
00:00:57,530 –> 00:00:59,840
و مقادیر 2 و
26
00:00:59,840 –> 00:01:02,120
3 را که با کاما از هم جدا شده اند اضافه می کنیم تا یک آرایه ایجاد کنیم.
27
00:01:02,120 –> 00:01:03,879
با دو سطر و سه ستون
28
00:01:03,879 –> 00:01:06,260
بعدی، کلمه کلیدی دسترسی را به
29
00:01:06,260 –> 00:01:08,150
تابع مرتب سازی قوس اضافه می کنیم و
30
00:01:08,150 –> 00:01:10,190
عدد صحیح 0 را برای کلمه کلیدی مشخص می کنیم تا
31
00:01:10,190 –> 00:01:11,960
مقادیر درون کلمه کلیدی مقادیر بر
32
00:01:11,960 –> 00:01:13,970
اساس هر ستون مرتب شوند، زمانی که نتیجه
33
00:01:13,970 –> 00:01:16,070
در کنسول چاپ می شود، یک 2 بعدی می بینیم. آرایه ای
34
00:01:16,070 –> 00:01:18,920
با شاخص های 0 و 1 به این دلیل است که ما
35
00:01:18,920 –> 00:01:20,900
فقط دو ردیف در آرایه مقادیر خود داریم که
36
00:01:20,900 –> 00:01:23,120
با مقدار 0 برای ردیف اول
37
00:01:23,120 –> 00:01:25,640
و 1 برای ردیف دوم نمایه شده اند، به طور مشابه
38
00:01:25,640 –> 00:01:27,860
می توانیم مقدار 1 را برای
39
00:01:27,860 –> 00:01:29,659
کلمه کلیدی دسترسی در تابع مرتب سازی Arg تعیین کنیم. و
40
00:01:29,659 –> 00:01:31,340
41
00:01:31,340 –> 00:01:33,110
هنگامی که مقادیر در
42
00:01:33,110 –> 00:01:35,360
هر ردیف به طور پیش فرض
43
00:01:35,360 –> 00:01:37,100
44
00:01:37,100 –> 00:01:39,110
مرتب می شوند، شاخص های مربوط به ستون
45
00:01:39,110 –> 00:01:41,150
46
00:01:41,150 –> 00:01:42,920
47
00:01:42,920 –> 00:01:43,729
را مشاهده کنید.
48
00:01:43,729 –> 00:01:45,470
در نهایت، ترتیب مرتب سازی
49
00:01:45,470 –> 00:01:47,240
آرایه به دست آمده را می توان با
50
00:01:47,240 –> 00:01:49,310
کلمه کلیدی order در تابع
51
00:01:49,310 –> 00:01:51,110
مشخص کرد، متغیری به نام e-type تعریف می کنیم
52
00:01:51,110 –> 00:01:53,390
و آن را برابر با یک لیست خالی
53
00:01:53,390 –> 00:01:55,040
در l قرار می دهیم. اگر یک تاپل با
54
00:01:55,040 –> 00:01:57,470
مقادیر first-name و s 10 که با کاما از هم جدا شده اند اضافه می کنیم
55
00:01:57,470 –> 00:01:59,600
، این به معنای تعریف نام