در این مطلب، ویدئو آموزش پایتون برای مبتدیان: Enumerate با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:02:32
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,030 –> 00:00:02,490
سلام بچه ها این JM است با پاسخ
2
00:00:02,490 –> 00:00:05,339
به درخواست چیزی که enumerate در پایتون
3
00:00:05,339 –> 00:00:08,580
است این است که مانند enums پاسخ کوتاه
4
00:00:08,580 –> 00:00:10,980
خیر است. ربطی به enums ندارد این
5
00:00:10,980 –> 00:00:13,320
روشی است برای اضافه کردن شمارنده به تکرار کننده،
6
00:00:13,320 –> 00:00:15,299
بیایید این را با یک مثال ساده نشان دهیم.
7
00:00:15,299 –> 00:00:17,670
این را میتوانیم از
8
00:00:17,670 –> 00:00:20,400
لیست خرید از یک آموزش قبلی استفاده کنیم، فقط آن را
9
00:00:20,400 –> 00:00:22,289
کپی کرده و در یک فایل جدید جایگذاری کنید، اگر
10
00:00:22,289 –> 00:00:24,119
میخواهید این لیست خرید را تکرار کنید،
11
00:00:24,119 –> 00:00:26,880
میتوانید از حلقه for استفاده کنید و سپس از متغیر مورد
12
00:00:26,880 –> 00:00:29,550
در هر تکرار استفاده کنید، برای مثال
13
00:00:29,550 –> 00:00:32,430
آن را چاپ کنید تا زمانی که من این کد را اجرا می کنم همه
14
00:00:32,430 –> 00:00:34,910
موارد در خروجی چاپ می شوند
15
00:00:34,910 –> 00:00:37,530
خوب حالا فرض کنیم می خواهید
16
00:00:37,530 –> 00:00:39,360
نمایه فعلی را نیز بکشید، شاید
17
00:00:39,360 –> 00:00:41,940
بخواهید یک عدد به هر آیتم اضافه کنید سپس
18
00:00:41,940 –> 00:00:43,800
می توانید یک متغیر شاخص تعریف کنید و
19
00:00:43,800 –> 00:00:46,219
مقدار را در هر تکرار افزایش دهید
20
00:00:46,219 –> 00:00:49,079
البته این کار می کند، اما
21
00:00:49,079 –> 00:00:51,780
به نظر من استفاده از تابع enumerate
22
00:00:51,780 –> 00:00:54,420
برای این کار مفیدتر است، بنابراین چه فایده ای دارد enumerate
23
00:00:54,420 –> 00:00:57,239
به ما یک تاپل در هر تکرار می دهد که
24
00:00:57,239 –> 00:01:00,870
حاوی ایندکس و آیتم است، این
25
00:01:00,870 –> 00:01:02,730
بدان معناست که ما نیازی به تعریف شاخص نداریم.
26
00:01:02,730 –> 00:01:04,799
و مقدار را دیگر افزایش دهید زیرا
27
00:01:04,799 –> 00:01:08,220
enumerate قبلاً این کار را انجام می دهد ، بنابراین می توانید
28
00:01:08,220 –> 00:01:11,280
ببینید وقتی هر آیتم را چاپ کردیم یک تاپل است
29
00:01:11,2