logo

Tuple بايثون فارغة

ما هي Tuples في بايثون؟

الصف هو ترتيب العناصر المرتبة وغير القابلة للتغيير. نظرًا لأن كلاً من قوائم Tuples وPython عبارة عن تسلسلات، فهي متشابهة. ومع ذلك، تختلف الصفوف والقوائم لأننا لا نستطيع تحرير الصفوف؛ ومع ذلك، يمكننا تغيير القوائم بعد تهيئتها. بالإضافة إلى ذلك، نقوم ببناء صفوف باستخدام الأقواس، بينما نقوم بإنشاء قوائم باستخدام الأقواس المربعة.

يتم إنشاء الصف عن طريق وضع قيم مختلفة داخل الأقواس، مفصولة بفواصل. على سبيل المثال،

مثال على Tuple

 1. tuple_1 = ('Tuples', 'Lists', 'immutable', 'Mutable') 2. tuple_2 = (3, 5, 7, 2, 6, 7) 3. tuple_3 = 'Tuples', 'Lists', 'immutable', 'Mutable' 

يمكنك إنشاء كائن صف فارغ من خلال عدم إعطاء أي عناصر بين قوسين في بيان المهمة. تقوم الدالة المضمنة في Python، tuple()، أيضًا بإنشاء كائن صفي فارغ عندما يتم استدعاؤه دون أي وسائط.

شفرة

أساسيات السيلينيوم
 # Python program to show how to create an empty tuple T1 = () print(T1) T2 = tuple() print(T2) 

انتاج:

 () () 

كيفية التحقق من الصف الفارغ في بايثون؟

يمكنك إنشاء صف فارغ من خلال عدم وضع أي مكونات بين قوسين في عبارة المهمة. تقوم الطريقة المضمنة tuple() أيضًا بإنشاء كائن صفي فارغ عند استدعائه دون تمرير أي وسائط.

مصفوفة في جافا

باستخدام ليس المشغل

شفرة

 # Python program to check if the tuple is empty using not in operator # Creating an empty tuple my_tuple = () # Using the 'not' operator if not my_tuple: print ('The given tuple is empty') else: print ('The given tuple is not empty') # Printing our tuple print(my_tuple) 

انتاج:

 The given tuple is empty () Using the len() Function 

شفرة

 # Python program to check if the tuple is empty using the length function # Creating an empty tuple my_tuple = () # Using len() function len_tuple = len(my_tuple) # Using the if-else Statements if len_tuple == 0: print ('The given tuple is empty') else: print ('The given tuple is not empty') # Printing our tuple print(my_tuple) 

انتاج:

 The given tuple is empty () 

تمت تهيئة صف فارغ يسمى 'صفي' في المثال أعلاه. تم بعد ذلك تحديد طول الصف باستخدام دالة Python المضمنة len() وحفظه في اسم المتغير 'len_tuple'. تم بعد ذلك التحقق من طول my_tuple باستخدام عبارة if لمعرفة ما إذا كان يساوي الصفر.

يعتبر الصف فارغًا إذا كان الشرط صحيحًا. ويعتبر الصف غير فارغ على خلاف ذلك.

جافا الماسح الضوئي التالي

تغيير Tuple إلى Tuple فارغ

لنفترض أن لدينا صفًا يحتوي على عناصر فيه. نحن بحاجة إلى تغييره إلى صف فارغ. دعونا نرى كيفية القيام بذلك.

شفرة

بيثون سلسلة f
 # Python program to see how to convert a tuple to an empty tuple #creating a tuple tuple_ = 'a', 3, 'b', 'c', 'd', 'e', 'g', 's', 'k', 'v', 'l' print('Original tuple: ', tuple_) #tuples in Python are immutable objects; therefore, we cannot remove items from a tuple #We can use merging of the tuples to remove an element from the tuple tuple_ = tuple_[:4] + tuple_[5:] print('After removing a single item:- ', tuple_) # Method to remove all the elements from the tuple #Converting our tuple into a Python List list_ = list(tuple_) # Creating a for loop to delete all the elements of the list for i in range(len(list_)): list_.pop() #converting the list back to a tuple tuple_ = tuple(list_) print('New empty tuple:- ', tuple_) 

انتاج:

 Original tuple: ('a', 3, 'b', 'c', 'd', 'e', 'g', 's', 'k', 'v', 'l') After removing a single item:- ('a', 3, 'b', 'c', 'e', 'g', 's', 'k', 'v', 'l') New empty tuple:- () 

المقارنة مع صف فارغ آخر

وسوف نرى النتائج إذا قارنا صفين

شفرة

 # Python program to compare two tuples # Creating an empty tuple my_tuple = ( ) # Creating a second tuple my_tuple1 = ('Python', 'Javatpoint') # Comparing the tuples if my_tuple == my_tuple1: print('my_tuple1 is empty') else: print('my_tuple1 is not empty') 

انتاج:

 my_tuple1 is not empty