Problem

3/9

शब्दकोश। अंतर्निहित तरीके

Theory Click to read/hide

बिल्ट-इन डिक्शनरी मेथड

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

और आपको शब्दकोश की सभी चाबियों से गुजरने की अनुमति भी देता है। dict_country में कुंजी के लिए: प्रिंट (कुंजी) आप items() मेथड का उपयोग करके की-वैल्यू पेयर पर भी पुनरावृति कर सकते हैं। dict_country.items में कुंजी, मान के लिए: प्रिंट (कुंजी, मान) अन्य सामान्य रूप से उपयोग की जाने वाली विधियाँ तालिका में सूचीबद्ध हैं।
  <टेबल> <सिर> <वें>नाम <थ>पद्धति विवरण (उदाहरण) <शरीर> शब्दकोश का आकार len() शब्दकोश में तत्वों की संख्या लौटाता है  <पूर्व> लेन(dict_country) शब्दकोश अपडेट कर रहा है update() आपको एक साथ कई शब्दकोश जोड़े को अपडेट करने की अनुमति देता है <पूर्व> dict_country.update({'Russia': 'Moscow', 'Armenia': 'Yerevan'})< / पूर्व> कुंजी द्वारा मान प्राप्त करें get() आपको निर्दिष्ट कुंजी द्वारा मान प्राप्त करने की अनुमति देता है। यह जांचने के लिए इस्तेमाल किया जा सकता है कि शब्दकोश में कोई विशेष कुंजी मौजूद है या नहीं <पूर्व> dict_country.get('Russia') # कुंजी द्वारा मूल्य लौटाता है, # यदि ऐसी कोई कुंजी नहीं है, तो यह कोई नहीं लौटाएगा dict_country.get('Russa', 0) # यदि कोई रूस कुंजी नहीं है, तो यह 0 वापस आ जाएगी # (0 के बजाय, आप कोई भी मान सेट कर सकते हैं कुंजी हटाएं <कोड> पॉप ()  pop() पद्धति एक कुंजी को हटाती है और उसका संगत मान लौटाती है। <पूर्व> dict_country.pop('बहामास') शब्दकोश कुंजियाँ  keys()  keys() विधि शब्दकोश में कुंजियों का संग्रह लौटाती है। <पूर्व> dict_country.keys() शब्दकोश मान मान() विधि मान() शब्दकोश में मानों का संग्रह लौटाता है। <पूर्व> dict_country.values() शब्दकोश जोड़े आइटम()  items() विधि शब्दकोश में मानों का संग्रह लौटाती है। <पूर्व> dict_country.items()

Problem

एक वर्णमाला-आवृत्ति शब्दकोश एक आवृत्ति शब्दकोश है जिसमें शब्दों को उनकी आवृत्ति (घटना) के साथ वर्णानुक्रम में व्यवस्थित किया जाता है।
एक शब्दकोश बनाएं जहां  प्रत्येक शब्द के दाईं ओर वह संख्या हो, जो स्रोत पाठ में कितनी बार आती है।
पाठ के अंत का चिह्न  एक शब्द के साथ एक स्ट्रिंग "END!"। जिस क्रम में शब्द छपे हैं, उससे कोई फर्क नहीं पड़ता।

इनपुट
पाठ की पंक्तियाँ इनपुट के रूप में दी गई हैं। अंतिम पंक्ति में केवल एक शब्द "END!" है और यह पाठ के अंत का संकेत है।

छाप
स्क्रीन पर सभी शब्दों को प्रदर्शित करें, यह इंगित करते हुए कि यह शब्द टेक्स्ट में कितनी बार आता है। प्रत्येक शब्द एक अलग पंक्ति में।

 
उदाहरण
<टेबल क्लास = "टेबल-बॉर्डर्ड टेबल-लिस्ट-टेस्ट टेबल-एसएम टेबल-स्ट्राइप्ड"> <सिर> <वें># <वें>इनपुट <वें>आउटपुट <शरीर> 1 उन नरम फ्रेंच रोल्स का अधिक सेवन करें
समाप्त! 1 खाएं
1 और
ये 1
कोमल 1
फ्रेंच 1
रोल 1