در این مطلب، ویدئو برنامه نویسی پایتون 26 – بررسی لیست های دستکاری با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:06:51
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,080 –> 00:00:02,800
هی چه اتفاقی می افتد همه عذرخواهی می کنند
2
00:00:02,800 –> 00:00:03,520
همسر من
3
00:00:03,520 –> 00:00:04,720
در پس زمینه یک سری
4
00:00:04,720 –> 00:00:07,120
سر و صدا ایجاد می کند که او در حال برنامه ریزی برای
5
00:00:07,120 –> 00:00:08,800
بازی در گذر از حیوانات است ظاهراً این
6
00:00:08,800 –> 00:00:10,240
واقعاً مهم است بنابراین به
7
00:00:10,240 –> 00:00:11,599
هر حال ما بررسی خود را مرور می کنیم ،
8
00:00:11,599 –> 00:00:13,840
من در واقع به این فکر کردم که به
9
00:00:13,840 –> 00:00:15,280
شما بچه ها یاد بدهم چگونه یک لیست را در لیست
10
00:00:15,280 –> 00:00:17,279
دیگری برگردانید. اما بعد فکر کردم که فقط
11
00:00:17,279 –> 00:00:19,439
منتظر بمانم و دیگر ترول نباشم، بنابراین میخواهیم
12
00:00:19,439 –> 00:00:20,640
این
13
00:00:20,640 –> 00:00:22,240
یادداشتها را مرور کنیم که میتوانید در
14
00:00:22,240 –> 00:00:24,960
گیتهاب کالیب کاری من پیدا کنید
15
00:00:24,960 –> 00:00:26,720
و اولین چیزی که
16
00:00:26,720 –> 00:00:28,080
در وسط یک لیست
17
00:00:28,080 –> 00:00:29,920
بنابراین تنها کاری که انجام می دهید این است که می گویید
18
00:00:29,920 –> 00:00:31,840
ایندکس و داده هایی را که می خواهید
19
00:00:31,840 –> 00:00:32,640
درج کنید قرار دهید،
20
00:00:32,640 –> 00:00:34,800
بنابراین ما این خروجی را از
21
00:00:34,800 –> 00:00:36,079
اینجا شروع می کنیم
22
00:00:36,079 –> 00:00:37,520
و اگر می خواهید یک روز بیرون بروید، می توانید ببینید چهارشنبه در
23
00:00:37,520 –> 00:00:39,360
موقعیت درست قرار می گیرد.
24
00:00:39,360 –> 00:00:40,239
25
00:00:40,239 –> 00:00:42,399
تنها کاری که باید انجام دهید این است که بگویید حذف کنید در این
26
00:00:42,399 –> 00:00:44,480
مورد ما شنبه را حذف
27
00:00:44,480 –> 00:00:46,960
کردیم و از بین رفت، همچنین
28
00:00:46,960 –> 00:00:48,480
دیگر چهارشنبه نداریم زیرا من آن را
29
00:00:48,480 –> 00:00:49,840
از آنجا بیرون آوردم بنابراین
30
00:00:49,840 –> 00:00:51,280
از آنجایی که ما آن را وارد نمی کنیم
31
00:00:51,280 –> 00:00:53,600
فقط آن را حذف کرده و حذف شنبه را حذف کردیم.
32
00:00:53,600 –> 00:00:56,239
آن را تست می کند و روی لیست تأثیر می گذارد بنابراین
33
00:00:56,239 –> 00:00:57,600
شما آن را ندارید لیست جدیدی را برمی گرداند
34
00:00:57,600 –> 00:00:58,320
35
00:00:58,320 –> 00:01:00,559
شما همچنین می توانید با ایندکس حذف کنید تا بتوانیم
36
00:01:00,559 –> 00:01:01,359
بگوییم dell
37
00:01:01,359 –> 00:01:03,600
pass در ایندکس مانند xero که
38
00:01:03,600 –> 00:01:04,640
دوشنبه از شر آن خلاص می شود
39
00:01:04,640 –> 00:01:07,600
خدا را شکر که هستم شوخی دارم من
40
00:01:07,600 –> 00:01:08,640
در واقع دوشنبه را دوست دارم
41
00:01:08,640 –> 00:01:10,560
که اکثر مردم مثل اوه دوشنبه هستند
42
00:01:10,560 –> 00:01:12,479
مثل دوشنبه، روزی است که از کار می افتند
43
00:01:12,479 –> 00:01:13,040
و
44
00:01:13,040 –> 00:01:15,439
شما می دانید که به سر کار می روید و کارها را به
45
00:01:15,439 –> 00:01:16,159
درستی انجام می
46
00:01:16,159 –> 00:01:18,159
دهید، به هر حال می توانید از موسیقی پاپ نیز استفاده کنید
47
00:01:18,159 –> 00:01:19,680
و چیز جادویی این است که قرار است
48
00:01:19,680 –> 00:01:20,720
49
00:01:20,720 –> 00:01:22,640
چیزی را که از لیست خارج شدهاید برگردانید،
50
00:01:22,640 –> 00:01:24,159
بنابراین ما
51
00:01:24,159 –> 00:01:26,320
از نمایه 1 عبور میکنیم که میگوید
52
00:01:26,320 –> 00:01:27,920
سهشنبه، بنابراین میتوانیم از آن استفاده کنیم
53
00:01:27,920 –> 00:01:30,159
و بگوییم که سه شنبه را حذف کردید، ما
54
00:01:30,159 –> 00:01:31,680
آن را به متغیری در این مورد اختصاص دادیم و
55
00:01:31,680 –> 00:01:32,479
بعداً از آن استفاده کردیم،
56
00:01:32,479 –> 00:01:35,600
همچنین میتوانید استفاده کنید. del با برش،
57
00:01:35,600 –> 00:01:37,520
بنابراین در این مورد ما دو
58
00:01:37,520 –> 00:01:39,600
عنصر اول شاخص 0 و شاخص
59
00:01:39,600 –> 00:01:41,520
یک را حذف
60
00:01:41,520 –> 00:01:43,759
61
00:01:43,759 –> 00:01:44,079
62
00:01:44,079 –> 00:01:47,840
63
00:01:47,840 –> 00:01:49,520
می کنیم. برای
64
00:01:49,520 –> 00:01:51,759
دریافت شما قرار است پنج شنبه جمعه دریافت کنید و
65
00:01:51,759 –> 00:01:52,960
شنبه
66
00:01:52,960 –> 00:01:54,960
بعد میتوانیم دو عنصر آخر را که
67
00:01:54,960 –> 00:01:56,640
دو عنصر را از سمت راست شروع میکنیم حذف
68
00:01:56,640 –> 00:01:57,759
69
00:01:57,759 –> 00:01:59,119
کنیم و تا آخر برویم و این باعث میشود که فقط
70
00:01:59,119 –> 00:02:00,880
پنجشنبه باقی بماند، زیرا از جمعه و شنبه خلاص میشویم،
71
00:02:00,880 –> 00:02:02,960
72
00:02:02,960 –> 00:02:04,240
بنابراین اگر این روزهای کاری ما هستند، اکنون به پایان
73
00:02:04,240 –> 00:02:05,520
رسیدهایم. به کار در یک روز در هفته
74
00:02:05,520 –> 00:02:07,680
که بسیار خوب است
75
00:02:07,680 –> 00:02:09,119
، در ادامه همه
76
00:02:09,119 –> 00:02:11,200
موارد را در یک لیست حذف می کنیم
77
00:02:11,200 –> 00:02:12,879
و در اینجا کاری که قرار است انجام دهیم،
78
00:02:12,879 –> 00:02:14,800
می گوییم کوله پشتی.حذف کنید
79
00:02:14,800 –> 00:02:17,440
تا یکی از آنها حذف شود و هک
80
00:02:17,440 –> 00:02:18,800
چرا این کار را در یک حلقه انجام
81
00:02:18,800 –> 00:02:20,560
ندهیم، به نظر می رسد کوله پشتی داریم. تعداد، اما من
82
00:02:20,560 –> 00:02:21,920
فکر می کنم یک راه بهتر برای انجام این کار این
83
00:02:21,920 –> 00:02:23,520
است که در
84
00:02:23,520 –> 00:02:27,120
حالی که پیتزا را
85
00:02:27,120 –> 00:02:31,200
در کوله پشتی تکه می کنیم، فقط باید
86
00:02:31,200 –> 00:02:33,360
برویم تا زمانی که یک تکه پیتزا را ببینیم.
87
00:02:33,360 –> 00:02:35,680
مجبور نیستم تک تک موارد را بشمارم،
88
00:02:35,680 –> 00:02:36,879
من این را اجرا می کنم تا به روزترین خروجی را دریافت کنم،
89
00:02:36,879 –> 00:02:39,280
این اولین
90
00:02:39,280 –> 00:02:41,040
حذف یک تکه پیتزا را حذف می کند، اما
91
00:02:41,040 –> 00:02:42,400
اگر بخواهیم همه آنها را حذف کنیم، فقط اولین مورد وجود دارد،
92
00:02:42,400 –> 00:02:43,200
از حلقه استفاده می کنیم
93
00:02:43,200 –> 00:02:45,120
که در در حقیقت حذف
94
00:02:45,120 –> 00:02:47,440
تک تک تکه های پیتزا
95
00:02:47,440 –> 00:02:49,440
این بیشترین چیزی نیست راه حل بهینه شده،
96
00:02:49,440 –> 00:02:51,519
بنابراین من در این مثال راه حل بهتری را به شما آموزش می دهم،
97
00:02:51,519 –> 00:02:54,000
در اینجا
98
00:02:54,000 –> 00:02:55,360
ما از یک حلقه for استفاده می کنیم و در
99
00:02:55,360 –> 00:02:57,200
واقع از یک کپی استفاده می کنیم تا ایندکس
100
00:02:57,200 –> 00:02:58,560
ها به هم نریزند
101
00:02:58,560 –> 00:03:00,640
و وقتی این کار را انجام می دهیم عنصر را از آن حذف می کنیم.
102
00:03:00,640 –> 00:03:02,239
متغیر اصلی
103
00:03:02,239 –> 00:03:04,720
کوله پشتی بنابراین موارد از نسخه کپی می آیند
104
00:03:04,720 –> 00:03:05,360
105
00:03:05,360 –> 00:03:06,800
و ما آنها را از کوله پشتی اصلی حذف می کنیم
106
00:03:06,800 –> 00:03:08,720
و من می خواهم یک چاپ را در
107
00:03:08,720 –> 00:03:10,400
اینجا اضافه کنم تا بتوانیم کوله پشتی را اینجا چاپ کنیم
108
00:03:10,400 –> 00:03:11,680
تا مطمئن شویم کار می کند
109
00:03:11,680 –> 00:03:13,920
و می توانید ببینید که اکنون این کار را می کند. همچنین
110
00:03:13,920 –> 00:03:15,280
یک نسخه درک لیست داشته باشید،
111
00:03:15,280 –> 00:03:17,360
بنابراین برای هر مورد در کوله پشتی
112
00:03:17,360 –> 00:03:18,959
که برابر با تکه پیتزا
113
00:03:18,959 –> 00:03:20,800
نیست، آن مورد را نگه می داریم و
114
00:03:20,800 –> 00:03:22,319
عناصر
115
00:03:22,319 –> 00:03:24,159
داخل لیست کوله را جای