در این مطلب، ویدئو تابع زیپ پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,000 –> 00:00:02,550
در این آموزش به همه خوش آمدید، ما
2
00:00:02,550 –> 00:00:05,130
قصد داریم تابع zip پایتون را بررسی کنیم،
3
00:00:05,130 –> 00:00:06,270
بنابراین بیایید به
4
00:00:06,270 –> 00:00:08,820
اینجا برویم، ما دو لیست داریم، یکی با
5
00:00:08,820 –> 00:00:11,309
عناصر داده ای Polar Emperor آبی و
6
00:00:11,309 –> 00:00:13,620
دماغه بطری در اینجا ما لیست دو را با
7
00:00:13,620 –> 00:00:16,619
عناصر داده خرس پنگوئن داریم. نهنگ و
8
00:00:16,619 –> 00:00:18,869
دلفین و ما از تابع zip خود
9
00:00:18,869 –> 00:00:21,480
برای زیپ کردن این دو لیست استفاده
10
00:00:21,480 –> 00:00:23,910
می کنیم، بنابراین در نهایت می خواهیم
11
00:00:23,910 –> 00:00:25,920
امپراتور و پنگوئن قطبی و خرس را کنار
12
00:00:25,920 –> 00:00:28,170
هم بگذارند آبی و نهنگ را
13
00:00:28,170 –> 00:00:30,240
کنار هم بگذارند و دماغ بطری و دلفین را
14
00:00:30,240 –> 00:00:33,030
به روشی ساده کنار هم بگذارند. برای استفاده از این
15
00:00:33,030 –> 00:00:35,219
تابع zip عبارت است از اعلام یک متغیر، بنابراین
16
00:00:35,219 –> 00:00:37,739
در اینجا یک متغیر z1 برای
17
00:00:37,739 –> 00:00:40,410
مثال ZIP داریم، سپس از تابع zip استفاده می کنیم
18
00:00:40,410 –> 00:00:42,329
و در داخل تابع zip
19
00:00:42,329 –> 00:00:44,850
لیست خود را 1 و یک کاما قرار می دهیم و سپس لیست 2 خود را
20
00:00:44,850 –> 00:00:46,440
سپس می رویم. برای استفاده از چاپ برای
21
00:00:46,440 –> 00:00:48,989
نمایش لیست های فشرده شده با هم، اکنون
22
00:00:48,989 –> 00:00:51,570
یک نکته را باید به آن توجه کنید اگر فقط سعی کنید
23
00:00:51,570 –> 00:00:54,539
لیست فشرده شده را در یک
24
00:00:54,539 –> 00:00:56,250
عبارت چاپی مانند این قرار دهید تا نمایش داده شود و
25
00:00:56,250 –> 00:00:58,020
سپس این را اجرا کنیم، متوجه خواهید شد
26
00:00:58,020 –> 00:00:59,550
که دوباره به g و آنچه
27
00:00:59,550 –> 00:01:03,030
شما انتظار دارید، بنابراین برای نمایش
28
00:01:03,030 –> 00:01:04,830
دو لیست فشرده شده با هم، می خواهید
29
00:01:04,830 –> 00:01:06,960
متغیر خود را در یک لیست یا یک
30
00:01:06,960 –> 00:01:12,330
دیک یا یک تاپل مانند این قرار دهید، خوب است و همانطور
31
00:01:12,330 –> 00:01:14,670
که اشاره کردم می توانید از یک دیک مانند
32
00:01:14,670 –> 00:01:20,970
آن یا یک تاپلی مانند استفاده کنید. اما در این
33
00:01:20,970 –> 00:01:23,790
مورد بیایید فقط از یک لیست استفاده کنیم، بیایید ادامه دهیم
34
00:01:23,790 –> 00:01:26,189
و این را انتخاب کرده و اجرا کنیم و اکنون
35
00:01:26,189 –> 00:01:29,310
می توانید ببینید که در داخل یک لیست ما
36
00:01:29,310 –> 00:01:32,250
جفت های چندگانه از عناصر لیست گروه بندی شده
37
00:01:32,250 –> 00:01:34,530
را داریم، بنابراین ما خرس قطبی را با هم امپراتور
38
00:01:34,530 –> 00:01:37,229
پنگوئن و غیره داریم. اکنون
39
00:01:37,229 –> 00:01:40,020
راه دیگری برای نمایش این دو لیست به صورت فشرده
40
00:01:40,020 –> 00:01:41,850
و گروه بندی شده با هم این است که از حلقه for استفاده کنیم،
41
00:01:41,850 –> 00:01:44,220
بنابراین در اینجا ما برای a و B در
42
00:01:44,220 –> 00:01:46,890
zip لیست یک و دو داریم و سپس
43
00:01:46,890 –> 00:01:48,960
از چاپ برای نمایش a و B استفاده می کنیم، بنابراین ما
44
00:01:48,960 –> 00:01:51,420
اعلام می کنیم متغیرهای a و B که
45
00:01:51,420 –> 00:01:53,759
در لیست های مختلف حلقه می زنند و
46
00:01:53,759 –> 00:01:56,310
به لیست های مختلف اختصاص داده می شوند و سپس
47
00:01:56,310 –> 00:01:58,649
این زیپ آنها را با هم فشرده می کند و
48
00:01:58,649 –> 00:02:01,170
اگر این را انتخاب کرده و اجرا کنیم می بینید
49
00:02:01,170 –> 00:02:03,030
که این دو لیست با هم فشرده شده
50
00:02:03,030 –> 00:02:05,219
و جفت شده اند.