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

पायथन - टपल्स को फ़िल्टर करें जिनका गुणनफल K से अधिक हो


परिचय

जब टपल्स को फ़िल्टर करना हो जिनका गुणनफल K से अधिक हो, तो लिस्ट कॉम्प्रिहेंशन का उपयोग किया जाता है।

उदाहरण

def tuples_product(index):
    my_result = 1
    for element in index:
        my_result *= element
    return my_result

my_list = [(14, 25, 17), (2, 3, 5), (81, 42, 21), (6, 2, 1)]
print("The list is :")
print(my_list)

K = 15
print("The value of K is :")
print(K)

my_result = [index for index in my_list if tuples_product(index) > K]
print("The result is :")
print(my_result)

आउटपुट

The list is : [(14, 25, 17), (2, 3, 5), (81, 42, 21), (6, 2, 1)]
The value of K is : 15
The result is : [(14, 25, 17), (2, 3, 5), (81, 42, 21)]

व्याख्या

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

    इस ट्यूटोरियल में, हम उन संख्याओं के इंडेक्स ढूंढने जा रहे हैं जो दी गई संख्या K से बड़ी हैं। उन्हें खोजने के विभिन्न तरीके देखते हैं। समस्या को हल करने का सबसे आम तरीका लूप का उपयोग करना है। समस्या को हल करने के चरण देखते हैं। सूची और K को आरंभ करें। सूची की लंबाई का उपयोग करके उस पर पुनरावृति कर

  1. - Python में टपल्स की सूची को स्ट्रिंग्स की सूची में बदलें

    Python का उपयोग करके डेटा प्रोसेसिंग के दौरान, हम एक ऐसी सूची का सामना कर सकते हैं जिसके तत्व टपल्स हैं। और फिर हमें टपल्स को स्ट्रिंग्स की सूची में बदलने की आवश्यकता हो सकती है।join के साथjoin() एक स्ट्रिंग लौटाता है जिसमें अनुक्रम के तत्वों को str सेपरेटर द्वारा जोड़ा गया है। हम इस फंक्शन को पैराम

  1. - Python में टपल्स की सूची को सूची की सूची में बदलें

    कभी-कभी हमें एक Python सूची दी जा सकती है जिसके तत्व टपल्स हैं। फिर हमें एक डेटा प्रोसेसिंग आवश्यकता हो सकती है जिसमें इन टपल्स को आगे की प्रोसेसिंग के लिए सूचियों में बदलने की आवश्यकता होगी। इस लेख में, हम देखेंगे कि टपल्स की सूची को सूची की सूची में कैसे बदलें।सूची समझ के साथयह एक सीधा दृष्टिकोण ह