Tuple (تاپل)

Tuple در لغت به معنای «چندتایی» بوده و در جایگاه‌­های مختلف معانی متفاوتی دارد و این در حالی است در زبان­‌هایی مانند پایتون، لیسپ و غیره، تاپل به مجموعۀ مقادیری گفته می‌­شود که به صورت مرتب شده پشت سر هم آمده باشند.

لذا تاپل یکی از انواع دیتاتایپ‌­های زبان‌­های برنامه‌نویسی نام برده می­‌باشد. معمولاً در یک تاپل، برای جدا کردن مقادیر از یکدیگر از کاما استفاده کرده و مقادیر را داخل پرانتز یا براکت قرار می­‌دهند. در این دست زبان‌های برنامه‌نویسی، تاپل را معمولاً برای دو منظور استفاده می­‌کنند که عبارتند از:
- ارسال پارامتر به یک برنامۀ دیگر
- نمایش اطلاعات استخراج شده از یک دیتابیس

در برخی زبان­‌ها می‌­توان تاپل‌­های تو در تو نیز تعریف کرد. ضمناً تاپل­‌ها به تعداد دلخواه (از یک تا n) عضو می‌‌توانند داشته باشند. علاوه بر برنامه‌نویسی، این اصطلاح در دیگر حوزه‌ها نیز کاربرد دارد که عبارتند از:

ریاضیات
تاپل در ریاضیات به چندتایی‌­های گفته می‌­شود که در آن­ها ترتیب دارای اهمیت است. به عنوان مثال، یک نقطه در یک صفحه را می‌­توان یک تاپل دوتایی (یا همان زوج مرتب) نامید.

دیتابیس
در دیتابیس به هر رکورد (سطر) یک تاپل گفته می‌­شود و این اصطلاح معمولاً در دیتابیس­‌های نواسکیوال استفاده می‌­شود.

online-support-icon