Tuple
از Tuples برای ذخیره چندین مورد در یک متغیر استفاده می شود.
Tuple یکی از 4 نوع داده داخلی در پایتون است که برای ذخیره مجموعه داده استفاده می شود ، 3 مورد دیگر List ، Set و Dictionary است که همه با کیفیت و کاربردهای مختلفی هستند.
tuple مجموعه ای است که به ترتیب و غیر قابل تغییر است.
تاپل ها با براکت های گرد نوشته می شوند.
مثال
ایجاد یک Tuple:
thistuple = ("apple", "banana", "cherry")
آیتم های Tuple
آیتم های دوتایی مرتب ، غیر قابل تغییر هستند و مقادیر تکراری را مجاز می دانند.
آیتم های Tuple شاخص سازی می شوند ، مورد اول دارای نمایه [0]
، مورد دوم دارای نمایه [1]
و غیره است.
مرتب شده
وقتی می گوییم تاپل مرتب شده است ، به این معنی است که موارد نظم مشخصی دارند و ترتیب تغییر نمی کند.
غیرقابل تغییر
تاپل ها تغییرناپذیر هستند ، به این معنی که پس از ایجاد تاپل نمی توانیم آیتم ها را تغییر دهیم ، اضافه یا حذف کنیم.
آیتم های تکراری مجاز است
از آنجا که tuple شاخص گذاری می شود ، tuples می توانند مواردی با همان ارزش داشته باشند:
مثال
تاپل ها اجازه تکرار مقادیر را می دهند:
thistuple = ("apple", "banana", "cherry", "apple", "cherry")
طول تاپل
برای تعیین تعداد آیتم یک tuple ، از تابع len()
استفاده کنید:
مثال
تعداد آیتم موجود در تاپل را چاپ کنید:
thistuple = ("apple", "banana", "cherry")
print(len(thistuple))
Tuple را با یک عضو ایجاد کنید
برای ایجاد یک تاپل فقط با یک عضو ، باید یک ویرگول بعد از مورد اضافه کنید ، در غیر این صورت پایتون آن را به عنوان تاپل تشخیص نمی دهد.
مثال
یک تاپل تک عضوی ، ویرگول را بخاطر بسپار:
thistuple = ("apple",)
#NOT a tuple
thistuple = ("apple")
آیتم های چندگانه - انواع داده ها
آیتم های Tuple می تواند از هر نوع داده باشد:
مثال
انواع داده های رشته ای ، int و boolean:
tuple1 = ("apple", "banana", "cherry")
tuple2 = (1, 5, 7, 9, 3)
tuple3 = (True, False, False)
یک تاپل می تواند شامل انواع مختلف داده باشد:
مثال
یک تاپل با رشته ها ، اعداد صحیح و مقادیر بولین:
Type()
از دید پایتون ، تاپل ها به عنوان اشیایی با نوع داده "tuple" تعریف می شوند:
<class 'tuple'>
مثال
نوع داده یک تاپل چیست؟
mytuple = ("apple", "banana", "cherry")
print(type(mytuple))
خروجی: <class 'tuple'>
سازنده tuple()
همچنین می توان از سازنده tuple()برای ساخت tuple استفاده کرد.
مثال
با استفاده از متد tuple() برای ساخت tuple:
thistuple = tuple(("apple", "banana", "cherry")) # note the double round-brackets
مجموعه های پایتون (آرایه ها)
هنگام انتخاب نوع مجموعه ، درک ویژگی های آن نوع مفید است. انتخاب نوع مناسب برای یک مجموعه داده خاص می تواند به معنای حفظ معنی باشد و می تواند به معنی افزایش کارایی یا امنیت باشد.
برای ثبت نظر باید وارد سایت شوید یا ثبت نام نمایید.
نظر شما با موفقیت در سیستم ثبت گردید.