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

पायथन में टुपल्स की सूची से दिए गए तत्व वाले टुपल्स का पता लगाएं

एक सूची में इसके तत्वों के रूप में टुपल्स हो सकते हैं। इस लेख में हम सीखेंगे कि उन टुपल्स की पहचान कैसे करें जिनमें एक विशिष्ट खोज तत्व होता है जो एक स्ट्रिंग है।

इन और कंडीशन के साथ

हम कंडीशन के साथ फॉलो डिजाइन कर सकते हैं। के बाद हम स्थिति या शर्तों के संयोजन का उल्लेख कर सकते हैं।

उदाहरण

listA = [('Mon', 3), ('Tue', 1), ('Mon', 2), ('Wed', 3)]
test_elem = 'Mon'
#Given list
print("Given list:\n",listA)
print("Check value:\n",test_elem)
# Uisng for and if
res = [item for item in listA
   if item[0] == test_elem and item[1] >= 2]
# printing res
print("The tuples satisfying the conditions:\n ",res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list:
[('Mon', 3), ('Tue', 1), ('Mon', 2), ('Wed', 3)]
Check value:
Mon
The tuples satisfying the conditions:
[('Mon', 3), ('Mon', 2)]

फ़िल्टर के साथ

हम लैम्ब्डा फ़ंक्शन के साथ फ़िल्टर फ़ंक्शन का उपयोग करते हैं। फ़िल्टर स्थिति में हम टपल में तत्व की उपस्थिति की जांच करने के लिए इन ऑपरेटर का उपयोग करते हैं।

उदाहरण

listA = [('Mon', 3), ('Tue', 1), ('Mon', 2), ('Wed', 3)]
test_elem = 'Mon'
#Given list
print("Given list:\n",listA)
print("Check value:\n",test_elem)
# Uisng lambda and in
res = list(filter(lambda x:test_elem in x, listA))
# printing res
print("The tuples satisfying the conditions:\n ",res)

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

Given list:
[('Mon', 3), ('Tue', 1), ('Mon', 2), ('Wed', 3)]
Check value:
Mon
The tuples satisfying the conditions:
[('Mon', 3), ('Mon', 2)]

  1. न्यूनतम मूल्य के साथ पायथन सूची से तत्व कैसे खोजें?

    न्यूनतम मान वाले तत्व को खोजने के लिए, आपको सूची के साथ तर्क के रूप में min() फ़ंक्शन को कॉल करने की आवश्यकता है। न्यूनतम फ़ंक्शन उस सूची पर पुनरावृति करता है, जब तक कि वह अंत तक नहीं पहुंच जाता, तब तक उसका सामना किए गए न्यूनतम मूल्य पर नज़र रखता है। फिर यह यह मान लौटाता है। उदाहरण my_list = [2, 3,

  1. अधिकतम मूल्य के साथ पायथन सूची से तत्व कैसे खोजें?

    अधिकतम मान वाले तत्व को खोजने के लिए, आपको सूची के साथ अधिकतम () फ़ंक्शन को तर्क के रूप में कॉल करने की आवश्यकता है। अधिकतम फ़ंक्शन सूची में पुनरावृति करता है, जब तक कि यह अंत तक नहीं पहुंच जाता है, तब तक इसका सामना करने वाले अधिकतम मूल्य का ट्रैक रखता है। फिर यह यह मान लौटाता है। उदाहरण my_list =

  1. पायथन में किसी सूची में किसी तत्व की अनुक्रमणिका कैसे खोजें?

    सूची के लिए उपलब्ध अनुक्रमणिका() विधि (साथ ही अन्य अनुक्रम प्रकार जैसे कि स्ट्रिंग और टपल) इसमें किसी विशेष तत्व की पहली घटना को खोजने के लिए उपयोगी है। >>> L1=['a', 'b', 'c', 'a', 'x'] >>> L1 ['a', 'b', 'c', 'a