در این مطلب، ویدئو کتابخانه استاندارد پایتون: افزودن موارد به لیست ها با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:17
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,610
سلام، من ویرانگر مربی پایتون هستم و شما در
2
00:00:02,610 –> 00:00:04,830
حال تماشای
3
00:00:04,830 –> 00:00:07,770
مجموعه توضیح دهنده ویدیوی کتابخانه استاندارد پایتون من هستید، امروز
4
00:00:07,770 –> 00:00:09,599
می خواهیم ببینیم چگونه می توانیم عناصر را
5
00:00:09,599 –> 00:00:12,330
به لیست اضافه کنیم، البته نوع داده تغییرناپذیر است،
6
00:00:12,330 –> 00:00:14,219
بنابراین می توانم بگویم منهای برابر با
7
00:00:14,219 –> 00:00:17,670
n هستند. 1 تا 30 و من لیست 112 999 خود را می گویم
8
00:00:17,670 –> 00:00:20,039
و مطمئناً لیست خود را تغییر داده ام.
9
00:00:20,039 –> 00:00:22,500
آیتم را در فهرست 1 در
10
00:00:22,500 –> 00:00:24,930
لیست خود به 999 تغییر داده ام البته می توانم آن
11
00:00:24,930 –> 00:00:27,090
را به هر چیزی که می خواهم هر شی پایتون را تغییر دهم،
12
00:00:27,090 –> 00:00:29,960
هرچند به طور سنتی ما از لیست هایی برای
13
00:00:29,960 –> 00:00:32,399
دنباله هایی استفاده می کنیم که همه یک نوع
14
00:00:32,399 –> 00:00:34,469
هستند همه اعداد صحیح همه شناورها همه رشته ها همه
15
00:00:34,469 –> 00:00:36,570
توابع همه شبیه به آن هستند اما می
16
00:00:36,570 –> 00:00:38,309
خواهم به شما نشان دهم چگونه می توانید به یک
17
00:00:38,309 –> 00:00:41,309
لیست اضافه کنید که چگونه می توانیم یک لیست طولانی تر کنیم
18
00:00:41,309 –> 00:00:42,750
تا سه راه مختلف وجود داشته باشد که بتوانیم
19
00:00:42,750 –> 00:00:44,760
یکی از آنها را انجام دهید، بیایید این کار را انجام دهیم، میخواهم
20
00:00:44,760 –> 00:00:47,969
بگویم فهرست من برابر است با لیستی از محدوده 10
21
00:00:47,969 –> 00:00:49,980
و این به ما میدهد در واقع
22
00:00:49,980 –> 00:00:52,710
نه بیایید این کار را انجام دهیم، بیایید 10 تا 100 در
23
00:00:52,710 –> 00:00:54,989
دهها انجام دهیم و بنابراین میتوانیم ببینیم که لیست من
24
00:00:54,989 –> 00:00:57,899
اعداد است. 10 تا 90 را شامل می شود،
25
00:00:57,899 –> 00:01:00,480
بنابراین فرض کنید می خواهم یک اضافه کنم
26
00:01:00,480 –> 00:01:02,430
عنصر اولین راهی که می توانم این کار را انجام دهم این است که
27
00:01:02,430 –> 00:01:06,510
یک چیز را اضافه کنم که می توانم بگویم لیست من 100 را
28
00:01:06,510 –> 00:01:11,010
اضافه می کند و این یک مورد 100 را به انتهای
29
00:01:11,010 –> 00:01:13,170
لیست اضافه می کند و مطمئناً اگر لیست من را بررسی کنیم
30
00:01:13,170 –> 00:01:15,540
اکنون 100 در پایان دارد چه می شود اگر من لیست من را به
31
00:01:15,540 –> 00:01:19,799
لیست اضافه کنید 110 120 130 خوب
32
00:01:19,799 –> 00:01:21,900
حالا ما آن یک مورد آن
33
00:01:21,900 –> 00:01:24,750
لیست را به انتهای لیست خود اضافه کرده ایم، بنابراین لیست ما
34
00:01:24,750 –> 00:01:26,909
اکنون دارد، حدس می زنم می دانید
35
00:01:26,909 –> 00:01:30,180
ترکیب لیست من 11 مورد خواهد بود که ما 10 مورد داریم.
36
00:01:30,180 –> 00:01:33,000
20 30 40 50 60 70 80 90 100
37
00:01:33,000 –> 00:01:36,150
که 10 مورد است و یازدهمین مورد
38
00:01:36,150 –> 00:01:38,759
لیست 110 120 130 است که می توانیم ببینیم اگر
39
00:01:38,759 –> 00:01:42,090
لیست من از -1 را بگوییم خوب است، بنابراین می توانید از
40
00:01:42,090 –> 00:01:44,490
یک قلم با هر نوع داده ای که می خواهید استفاده کنید، اما
41
00:01:44,490 –> 00:01:46,470
دقیقا همان چیزی است. شما می دهید قرار است
42
00:01:46,470 –> 00:01:48,479
به انتهای لیست اضافه شود حالا
43
00:01:48,479 –> 00:01:50,240
فرض کنید من فقط می خواهم این را در اینجا تکرار کنم
44
00:01:50,240 –> 00:01:52,829
، فرض کنید لیست خود را ایجاد کردم و سپس
45
00:01:52,829 –> 00:01:56,670
می گویم لیست من 110 اضافه می کند یا حتی فرض کنید
46
00:01:56,670 –> 00:02:00,240
100 تا اینجا خوب است اما من میخواهم لیستم را تغییر
47
00:02:00,240 –> 00:02:03,899
دهم، این کار را انجام میدهم، باید این کار را انجام دهم، نه،
48
00:02:03,899 –> 00:02:05,979
شما نباید این کار را انجام دهید،
49
00:02:05,979 –> 00:02:10,209
این ایده بسیار بدی است چرا
50
00:02:10,209 –> 00:02:12,160
چون پس از انجام این کار، پایتونها درست نیستند
51
00:02:12,160 –> 00:02:14,140
هر خطایی به من بدهید مقدار
52
00:02:14,140 –> 00:02:17,470
لیست من چیست نوع لیست من
53
00:02:17,470 –> 00:02:20,200
نوع لیست من
54
00:02:20,200 –> 00:02:21,010
55
00:02:21,010 –> 00:02:24,670
56
00:02:24,670 –> 00:02:27,519
57
00:02:27,519 –> 00:02:30,069
نیست. به عنوان یک قاعده کلی
58
00:02:30,069 –> 00:02:33,400
برای متدهایی که اشیاء را در پایتون تغییر می دهند، درست است،
59
00:02:33,400 –> 00:02:35,590
اگر روشی را روی یک
60
00:02:35,590 –> 00:02:37,810
نوع داده قابل تغییر مانند لیست اجرا می کنیم و
61
00:02:37,810 –> 00:02:40,030
انواع داده های قابل تغییر
62
00:02:40,030 –> 00:02:42,340
مانند لیست را تغییر می دهد، پس مقدار بازگشتی هیچ است،
63
00:02:42,340 –> 00:02:44,560
بنابراین تمام چیزی که دارید. برای انجام این کار این است که بگویم لیست من نقطه
64
00:02:44,560 –> 00:02:47,500
اضافه شود من می توانم بگویم اینجا لیست من نقطه
65
00:02:47,500 –> 00:02:50,049
اضافه 100 است اکنون لیست من را بررسی می کنیم و مطمئن هستیم
66
00:02:50,049 –> 00:02:52,060
که تغییر کرده است ما این کار را
67
00:02:52,060 –> 00:02:54,190
فقط برای دیدن آن انجام نمی دهیم بلکه خود روش الحاق
68
00:02:54,190 –> 00:02:56,290
این کار را در این خط انجام می دهد. در بالا
69
00:02:56,290 –> 00:02:58,060
اینجا چه اتفاقی افتاد این بود که گفتم لیست من
70
00:02:58,060 –> 00:03:00,099
از 10 100 در واقع به
71
00:03:00,099 –> 00:03:01,750
لیست اضافه شد اما مقدار برگشتی از
72
00:03:01,750 –> 00:03:04,269
آن فراخوانی متد به لیست من تخصیص داده شد
73
00:03:04,269 –> 00:03:06,670
نه آن چیزی که شما می خواهید، بنابراین این کار را به طور کلی انجام ندهید،
74
00:03:06,670 –> 00:03:08,079
75
00:03:08,079 –> 00:03:11,109
بنابراین راه شماره یک برای تغییر لیست ما به این معنی است
76
00:03:11,109 –> 00:03:13,269
که چیزی را به آخر اضافه کنیم، اگر
77
00:03:13,269 –> 00:03:14,470
بخواهم تغییر دهم این که آیا میخواهم
78
00:03:14,470 –> 00:03:16,150
چندین چیز را اضافه کنم مانند آنچه قبلاً امتحان کردهایم،
79
00:03:1