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

Python प्रोग्राम - उन पंक्तियों को प्रिंट करें जहां सभी तत्वों की आवृत्ति K से अधिक है


जब उन पंक्तियों को प्रिंट करना आवश्यक हो जहां सभी तत्वों की आवृत्ति K से अधिक है, तो एक विधि परिभाषित की जाती है जो दो पैरामीटर लेती है, और परिणाम देने के लिए 'all' ऑपरेटर और पुनरावृत्ति का उपयोग करती है।

नीचे इसका प्रदर्शन दिया गया है:

उदाहरण

def frequency_greater_K(row, K):
    return all(row.count(element) > K for element in row)
my_list = [[11, 11, 32, 43, 12, 23], [42, 14, 55, 62, 16], [11, 11, 11, 11], [42, 54, 61, 18]]
print("The tuple is :")
print(my_list)
K = 1
print("The value of K is :")
print(K)
my_result = [row for row in my_list if frequency_greater_K(row, K)]
print("The result is :")
print(my_result)

आउटपुट

The tuple is : [[11, 11, 32, 43, 12, 23], [42, 14, 55, 62, 16], [11, 11, 11, 11], [42, 54, 61, 18]]
The value of K is : 1
The result is : [[11, 11, 11, 11]]

व्याख्या

  • 'frequency_greater_K' नामक एक विधि परिभाषित की गई है जो पंक्ति और K मान को पैरामीटर के रूप में लेती है, और तत्व गिनती और कुंजी के बीच तुलना को आउटपुट के रूप में वापस करती है।

  • सूची की सूची परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • सूची समझ का उपयोग सूची पर पुनरावृत्ति करने के लिए किया जाता है, और विधि को हर सूची पर कॉल किया जाता है।

  • इस परिणाम को एक चर को निर्दिष्ट किया जाता है।

  • यही आउटपुट है जो कंसोल पर प्रदर्शित किया जाता है।


  1. Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना

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

  1. पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग के सभी संभावित क्रमपरिवर्तन प्रदर्शित करने हैं। उदाहरण # रूपांतरण def toString(List): return .join(List) # क्रमपरिवर्तन def permute(a, l, r): if l == r: print(toString(a))

  1. - दिए गए पूर्णांक सरणी के सभी विशिष्ट तत्व प्रिंट करने का पायथन प्रोग्राम

    समस्या विवरण एक पूर्णांक सरणी दी गई है। सरणी के तत्व डुप्लिकेट हो सकते हैं। हमारा कार्य विशिष्ट मान प्रदर्शित करना है। उदाहरण इनपुट:: A=[1,2,3,4,2,3,5,6] आउटपुट [1,2,3,4,5,6] एल्गोरिदम सरणी तत्व इनपुट करें। फिर एक-एक करके सभी तत्वों को चुनें। फिर जांचें कि चुना गया तत्व पहले से प्रदर्शित है या न