इस लेख में हम यह पता लगाएंगे कि दी गई सूची में सभी टुपल्स समान लंबाई के हैं या नहीं।
लेन के साथ
हम लेन फ़ंक्शन का उपयोग करेंगे और इसके परिणाम की तुलना किसी दिए गए मान से करेंगे जिसे हम मान्य कर रहे हैं। यदि मान समान हैं तो हम उन्हें समान लंबाई मानते हैं अन्यथा नहीं।
उदाहरण
listA = [('Mon', '2 pm', 'Physics'), ('Tue', '11 am','Maths')]
# printing
print("Given list of tuples:\n", listA)
# check length
k = 3
res = 1
# Iteration
for tuple in listA:
if len(tuple) != k:
res = 0
break
# Checking if res is true
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 सबके साथ
हम सभी फ़ंक्शन के साथ लेन फ़ंक्शन पर मुकदमा करते हैं और सूची में मौजूद प्रत्येक टपल के माध्यम से पुनरावृति करने के लिए लूप के लिए उपयोग करते हैं।
उदाहरण
listA = [('Mon', '2 pm', 'Physics'), ('Tue', '11 am','Maths')]
# printing
print("Given list of tuples:\n", listA)
# check length
k = 3
res=(all(len(elem) == k for elem in listA))
# Checking if res is true
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