آیا تاپل ایندکس دارد؟
آیا تاپل ایندکس دارد؟

تصویری: آیا تاپل ایندکس دارد؟

تصویری: آیا تاپل ایندکس دارد؟
تصویری: نمایه سازی در تاپلز 2024, نوامبر
Anonim

تاپل ها هستند دنباله ها، درست مانند لیست ها. تفاوت های بین تاپل ها و لیست ها هستند ، تاپل ها بر خلاف لیست ها و تاپل ها از پرانتز استفاده کنید، در حالی که لیست ها از پرانتز استفاده می کنند. مثل رشته شاخص ها , شاخص های چندگانه از 0 شروع می شود و می توان آنها را برش داد، به هم متصل کرد و غیره.

بر این اساس، آیا می توانید یک پایتون تاپل را ایندکس کنید؟

مقادیر ذخیره شده در a قوطی سه تایی هر نوع باشند، و هستند نمایه شده است توسط اعداد صحیح تفاوت مهم در این است تاپل ها تغییرناپذیر هستند. تاپل ها همچنین قابل مقایسه و هش هستند بنابراین ما میتوانیم لیستی از آنها را مرتب کنید و استفاده کنید تاپل ها به عنوان مقادیر کلیدی در پایتون لغت نامه ها

دوم اینکه چگونه تاپل را در پایتون تعریف می کنید؟ آ سه تایی با قرار دادن تمام آیتم ها (عناصر) در داخل پرانتز () که با کاما از هم جدا شده اند ایجاد می شود. پرانتزها اختیاری هستند، با این حال، استفاده از آنها تمرین خوبی است. آ سه تایی می تواند هر تعداد آیتم داشته باشد و ممکن است انواع مختلفی داشته باشد (عدد صحیح، شناور، لیست، رشته و غیره).

آیا تاپل ها نظم دارند؟

آ سه تایی به همان شکل لیست تعریف می شود، با این تفاوت که کل مجموعه عناصر به جای پرانتز در داخل پرانتز قرار می گیرند. عناصر الف چندگانه دارند تعریف شده سفارش ، درست مانند یک لیست. تاپل ها شاخص ها بر اساس صفر هستند، درست مانند یک لیست، بنابراین اولین عنصر غیر خالی است سه تایی همیشه t[0] است.

تفاوت بین تاپل و لیست چیست؟

اصلی تفاوت بین لیست ها و الف تاپل ها این واقعیت است که لیست ها قابل تغییر هستند در حالی که تاپل ها تغییرناپذیر هستند. یک نوع داده قابل تغییر به این معنی است که یک شی پایتون از این نوع را می توان تغییر داد. یک شیء تغییرناپذیر نمی تواند.

توصیه شده: