इस लेख में हम पता लगाएंगे कि दी गई सूची में सभी टपल्स की लंबाई समान है या नहीं।
len के साथ
हम len फ़ंक्शन का उपयोग करेंगे और उसके परिणाम की तुलना एक दिए गए मान से करेंगे जिसे हम मान्य कर रहे हैं। यदि मान बराबर हैं तो हम उन्हें समान लंबाई मानते हैं अन्यथा नहीं।
उदाहरण
listA = [('Mon', '2 pm', 'Physics'), ('Tue', '11 am','Maths')]
# प्रिंट
print("Given list of tuples:\n", listA)
# लंबाई जांचें
k = 3
res = 1
# पुनरावृत्ति
for tuple in listA:
if len(tuple) != k:
res = 0
break
# जांचें कि res सत्य है या नहीं
if res:
print("Each tuple has same length")
else:
print("All tuples are not of same length")
आउटपुट
Given list of tuples: [('Mon', '2 pm', 'Physics'), ('Tue', '11 am', 'Maths')]
Each tuple has same length
all और len के साथ
हम len फ़ंक्शन के साथ all फ़ंक्शन का उपयोग करते हैं और सूची में मौजूद प्रत्येक टपल के माध्यम से पुनरावृति करने के लिए फॉर लूप का उपयोग करते हैं।
उदाहरण
listA = [('Mon', '2 pm', 'Physics'), ('Tue', '11 am','Maths')]
# प्रिंट
print("Given list of tuples:\n", listA)
# लंबाई जांचें
k = 3
res = (all(len(elem) == k for elem in listA))
# जांचें कि res सत्य है या नहीं
if res:
print("Each tuple has same length")
else:
print("All tuples are not of same length")
आउटपुट
Given list of tuples: [('Mon', '2 pm', 'Physics'), ('Tue', '11 am', 'Maths')]
Each tuple has same length