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

पायथन - दी गई सूची में उपन्यास की आवृत्ति की गणना करें

जब किसी दी गई सूची में उप-सूची की आवृत्ति की गणना करने की आवश्यकता होती है, तो सूची समझ और 'अगर' स्थिति के साथ 'लेन' पद्धति का उपयोग किया जाता है।

उदाहरण

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

my_list = [23, 33, 45, 67, 54 , 43, 33, 45, 67, 83, 33, 45, 67,90, 0]

print("The list is : " )
print(my_list)

sub_list = [33, 45, 67, 90]
print("The sub-list is : " )
print(sub_list)

my_result = len([sub_list for index in range(len(my_list)) if my_list[index : index + len(sub_list)] == sub_list])

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

आउटपुट

The list is :
[23, 33, 45, 67, 54, 43, 33, 45, 67, 83, 33, 45, 67, 90, 0]
The sub-list is :
[33, 45, 67, 90]
The resultant list is :
1

स्पष्टीकरण

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

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

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

  • यह स्थिति जाँचती है कि उप-सूची और विशिष्ट अनुक्रमणिका और उप-सूची की लंबाई का योग बराबर है या नहीं।

  • यदि हाँ, तो उन्हें एक सूची में जोड़ दिया जाता है, और एक चर के लिए असाइन किया जाता है।

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


  1. पायथन में सूची में दिए गए तत्वों की आवृत्ति का योग ज्ञात करें

    एक दी गई सूची में कई बार-बार आइटम होते हैं। हम सूची में दोहराई गई कुछ ऐसी वस्तुओं की बारंबारता का योग ज्ञात करने में रुचि रखते हैं। नीचे दिए गए तरीके हैं कि हम इसे कैसे प्राप्त कर सकते हैं। योग के साथ हमारे पास दो सूचियां हैं। एक के पास मानों की सूची है और दूसरे के पास वे मान हैं जिनकी आवृत्ति को प

  1. पायथन में सूचियों की सूची में प्रत्येक स्थान पर दिए गए वर्ण की आवृत्ति का पता लगाएं

    आइए एक परिदृश्य पर विचार करें जहां आपके पास एक सूची है जो सूचियों से इसके तत्वों के रूप में बनी है। हम आंतरिक सूचियों के विभिन्न पदों पर एक वर्ण की बारंबारता ज्ञात करने में रुचि रखते हैं। नीचे दिया गया उदाहरण आवश्यकता को स्पष्ट करेगा। नीचे दी गई सूचियों की सूची पर विचार करें। listA = [['a',

  1. पायथन में सूची में सबसे बड़ी आवृत्ति वाला तत्व

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