تاپل ها در پایتون
تاپل دنباله ای از انواع مقادیر است که توانایی تغییر ندارد(تغییر ناپذیر است).
تاپل یکی از چهار نوع داده هایی است که توانایی ذخیره چند مقدار را در خود دارند.(لیست و مجموعه و دیکشنری و تاپل)
تاپل ها مقادیر تکراری را می پذیرند و برخلاف مجموعه ها آنها را یک مقدار نمی داند.
تاپل انواع داده ها مانند رشته ها، اعداد، لیست ها و... را می توانند در خود ذخیره کنند.
نکته: از طریق متد ()type می توان نوع داده تاپل ها را مشاهده کرد.
type(tup)
نحو نوشتار (syntax) تاپل در پایتون
تاپل ها با () ایجاد می شوند و مقادیر با کاما , جدا می شوند.
برای مثال تاپل زیر از سه رشته تشکیل شده است.
tuple = ("Audi", "Benz", "BMW")
نکته: تاپل می تواند در ابتدا خالی ایجاد شود.
tup = ();
نکته: از تاپل خالی می توان برای دریافت اطلاعات و پرکردن آن استفاده کرد.
دسترسی به مقادیر تاپل در پایتون
برای دسترسی به مقادیر یک تاپل می توان از شماره ایندکس(index) مقدار موردنظر استفاده کرد.
نکته: هر مقدار در تاپل یک ایندکس است.
برای مثال یک تاپل با سه مقدار ایجاد می کنیم.
tuple = ("Audi", "Benz", "BMW")
ایندکس 0: Audi
ایندکس 1: Benz
ایندکس 2: BMW
برای دسترسی به ایندکس ها از [ ] استفاده می شود و شماره ایندکس موردنظر را در آن می نویسیم تا برگردانده شود.
print(tuple[1])
برش تاپل (Slicing) در پایتون
برای دسترسی به بخشی از مقادیر که به صورت بازه ای از شاخص ها نمایش داده می شود ، باید از روش Slicing استفاده کنید.
print(tuple[1:4])
تعداد مقادیر تاپل در پایتون
برای مشاهده تعداد مقادیر ذخیره شده در تاپل از متد ()len استفاده می شود.
print(len(tuple))
متد ()tuple در پایتون
روشی دیگر برای ایجاد یک تاپل استفاده از متد ()tuple است.
این متد مقادیر موردنظر ما برای ذخیره در تاپل را دریافت می کند و آن را ایجاد می کند.
tup = tuple(("Audi", "Benz", "BMW"))
خلاصه درس
در این درس با مباحث زیر آشنا شدید:
- تعریف تاپل ها در پایتون
- نحوه ایجاد تاپل ها
- عملیات های تاپل