Python - الوصول إلى عناصر المجموعة
الوصول إلى العناصر Tuple
يمكنك الوصول إلى عناصر المجموعة بالرجوع إلى رقم الفهرس داخل أقواس مربعة:
مثال
اطبع العنصر الثاني في المجموعة:
thistuple = ("apple", "banana", "cherry")
print(thistuple[1])
ملاحظة: العنصر الأول له فهرس 0.
الفهرسة السلبية
الفهرسة السلبية تعني البدء من النهاية.
-1
يشير إلى العنصر الأخير ،
-2
ويشير إلى العنصر الأخير الثاني وما إلى ذلك.
مثال
اطبع العنصر الأخير من المجموعة:
thistuple = ("apple", "banana", "cherry")
print(thistuple[-1])
مجموعة من الفهارس
يمكنك تحديد نطاق من الفهارس عن طريق تحديد مكان بدء النطاق ومكان إنهاءه.
عند تحديد نطاق ، ستكون القيمة المعادة عبارة عن مجموعة جديدة بالعناصر المحددة.
مثال
إعادة العنصر الثالث والرابع والخامس:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:5])
ملاحظة: سيبدأ البحث في الفهرس 2 (مضمن) وينتهي بالفهرس 5 (غير مدرج).
تذكر أن العنصر الأول يحتوي على فهرس 0.
بإهمال قيمة البداية ، سيبدأ النطاق عند العنصر الأول:
مثال
يعرض هذا المثال العناصر من البداية إلى "kiwi" ولكنها غير مضمنة:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[:4])
من خلال استبعاد القيمة النهائية ، سينتقل النطاق إلى نهاية القائمة:
مثال
يعرض هذا المثال العناصر من "الكرز" وحتى النهاية:
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[2:])
مجموعة من الفهارس السلبية
حدد الفهارس السالبة إذا كنت تريد بدء البحث من نهاية المجموعة:
مثال
يُرجع هذا المثال العناصر من الفهرس -4 (مضمن) إلى الفهرس -1 (مستبعد)
thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango")
print(thistuple[-4:-1])
تحقق مما إذا كان العنصر موجودًا
لتحديد ما إذا كان عنصر محدد موجودًا في المجموعة ، استخدم in
الكلمة الأساسية:
مثال
تحقق مما إذا كانت "apple" موجودة في المجموعة:
thistuple = ("apple", "banana", "cherry")
if "apple" in thistuple:
print("Yes, 'apple' is in the fruits
tuple")