تقلو
یک لیست غیرقابل تغییر است. پس از ایجاد یک تاپل به هیچ وجه نمی توان آن را تغییر داد.
چرا تاپل ها مورد نیاز است؟
- در صورت محافظت از هرگونه داده در برابر تغییرات (عمدی یا تصادفی).
 
- قسمتها فضای حافظه کمتری را اشغال میکنند و سریعتر از لیستها هستند.
 
- برگرداندن چندین مقدار از یک تابع.
 
- از تاپل ها می توان به عنوان کلیدهای فرهنگ لغت استفاده کرد (در ادامه در مورد آن توضیح خواهیم داد).
 
ایجاد تاپل ها
1 راه: مانند یک لیست، اما با پرانتز
<جدول>
<بدن>
1
2
3 
 | 
a = (1،2،3،4،5)
print(type(a))   # کلاس 'تقلو'
چاپ (الف)         # (1، 2، 3، 4، 5)
 | 
دو راه: با استفاده از تابع 
tuple()
<جدول>
<بدن>
1
2
3
 
 | 
b = تاپل ((1،2،3،4،5))
چاپ(نوع(ب))   # <کلاس 'تقلو'>
چاپ (ب)         # (1، 2، 3، 4، 5)
 | 
شما باید به یاد داشته باشید!
- تک ها یک لیست غیرقابل تغییر هستند.
 
- عناصر یک تاپل می توانند انواع مختلفی داشته باشند.
 
- میتوانید با استفاده از تابع 
tuple() یا با فهرست کردن عناصر داخل پرانتز یک تاپل ایجاد کنید.