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