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