Python Tuples

Tuples هي عنصر أساسي آخرPythonهيكل البيانات.

أنها تسمح لك بإنشاء مجموعات ثابتة من الكائنات. هذا يعني أنه بمجرد إنشاء مجموعة ، لا يمكن تعديلها. لا يمكنك إضافة أو إزالة العناصر.

تم إنشاؤها بطريقة مشابهة للقوائم ، ولكن باستخدام الأقواس بدلاً من الأقواس المربعة:

names = ("Roger", "Syd")

يتم ترتيب tuple ، مثل القائمة ، بحيث يمكنك الحصول على قيمها التي تشير إلى قيمة فهرس:

names[0] # "Roger"
names[1] # "Syd"

يمكنك أيضًا استخدام ملفindex()طريقة:

names.index('Roger') # 0
names.index('Syd')   # 1

كما هو الحال مع السلاسل والقوائم ، سيبدأ استخدام الفهرس السالب في البحث من النهاية:

names[-1] # True

يمكنك عد العناصر في مجموعة باستخدامlen()وظيفة:

len(names) # 2

يمكنك التحقق مما إذا كان العنصر موجودًا في بنية tuple باستخدامinالمشغل أو العامل:

print("Roger" in names) # True

يمكنك أيضًا استخراج جزء من المجموعة باستخدام الشرائح:

names[0:2] # ('Roger', 'Syd')
names[1:] # ('Syd',)

احصل على عدد العناصر في tuple باستخدامlen()الدالة global هي نفسها التي استخدمناها للحصول على طول سلسلة نصية:

len(names) #2

يمكنك إنشاء نسخة مرتبة من tuple باستخدام امتدادsorted()وظيفة عالمية:

sorted(names)

يمكنك إنشاء مجموعة جديدة من المجموعات الموجودة باستخدام+المشغل أو العامل:

newTuple = names + ("Vanille", "Tina")

المزيد من دروس بيثون: