Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन - लगातार तत्वों को फ़िल्टर करें Tuples

जब टपल की सूची से लगातार तत्वों को फ़िल्टर करने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो एक पैरामीटर के रूप में टपल की सूची लेती है और प्रत्येक टपल के सूचकांक की जांच करती है, और सूचकांक के आधार पर एक बूलियन मान लौटाती है।

उदाहरण

नीचे उसी का एक प्रदर्शन है -

print("Method definition begins...")
def check_consec_tuple_elem(my_tuple):
   for idx in range(len(my_tuple) - 1):
      if my_tuple[idx + 1] != my_tuple[idx] + 1:
         return False
   return True
print("Method definition ends...")
my_tuple = [(23, 24, 25, 26), (65, 66, 78, 29), (11, 28, 39), (60, 61, 62, 63)]

print("The list of tuple is : " )
print(my_tuple)

my_result = []

for elem in my_tuple:
   if check_consec_tuple_elem(elem):
      my_result.append(elem)

print("The resultant tuple is : ")
print(my_result)

आउटपुट

Method definition begins...
Method definition ends...
The list of tuple is :
[(23, 24, 25, 26), (65, 66, 78, 29), (11, 28, 39), (60, 61, 62, 63)]
The resultant tuple is :
[(23, 24, 25, 26), (60, 61, 62, 63)]

स्पष्टीकरण

  • 'check_consec_tuple_elem' नाम की एक विधि परिभाषित की गई है जो एक टपल को एक पैरामीटर के रूप में लेती है।

  • यह टपल के माध्यम से पुनरावृति करता है और यह देखने के लिए जांच करता है कि क्या एक इंडेक्स में तत्व और एक ही इंडेक्स में 1 से बढ़ाए गए तत्व बराबर हैं।

  • यदि नहीं, तो यह गलत लौटाता है।

  • विधि के बाहर, टपल की एक सूची परिभाषित की जाती है और कंसोल पर प्रदर्शित होती है।

  • एक खाली सूची परिभाषित की गई है।

  • टपल की सूची को पुनरावृत्त किया जाता है, और प्रत्येक टपल को पास करके इस विधि को कहा जाता है।

  • इसका परिणाम खाली सूची में जोड़ा जाता है।

  • यह सूची कंसोल पर आउटपुट के रूप में प्रदर्शित होती है।


  1. लगातार तत्वों को पायथन में सूची में जोड़ा जा रहा है

    पायथन का उपयोग करके डेटा विश्लेषण के दौरान, हमें सूची के लगातार तत्वों को जोड़ने की आवश्यकता हो सकती है। इस लेख में हम इसे प्राप्त करने के विभिन्न तरीकों को देखेंगे। सूचकांक और श्रेणी के साथ हम सूची तत्वों की लगातार अनुक्रमणिका को एक साथ रखने के लिए एक अभिव्यक्ति तैयार करेंगे। और फिर यह निर्धारित क

  1. पायथन में टुपल्स की सूची में टुपल्स का संयोजन

    डेटा विश्लेषण के लिए, हम कभी-कभी पायथन में उपलब्ध डेटा संरचनाओं का संयोजन लेते हैं। एक सूची में इसके तत्वों के रूप में टुपल्स हो सकते हैं। इस लेख में हम देखेंगे कि कैसे हम एक टपल के प्रत्येक तत्व को दूसरे दिए गए तत्व के साथ जोड़ सकते हैं और एक सूची टपल संयोजन तैयार कर सकते हैं। लूप के साथ नीचे के द

  1. पायथन टुपल में तत्वों को कैसे जोड़ा जाए?

    पायथन टपल एक अपरिवर्तनीय वस्तु है। इसलिए कोई भी ऑपरेशन जो इसे संशोधित करने का प्रयास करता है (जैसे परिशिष्ट) की अनुमति नहीं है। हालांकि, निम्नलिखित समाधान का उपयोग किया जा सकता है। सबसे पहले, टुपल को बिल्ट-इन फंक्शन लिस्ट () द्वारा लिस्ट में बदलें। आप वस्तु को सूची वस्तु में हमेशा जोड़ सकते हैं। फिर