जाँच करें कि कुंजी_DICT_ में है या नहीं

जब हम dictionaries में तत्व जोड़ते या एक्सेस करते हैं, तो हो सकता है कि हम गलती से ऐसी कुंजी एक्सेस करने की कोशिश करें जो अभी तक dictionary में जोड़ी नहीं गई है। ऐसे में, Python हमें बताएगा कि एक KeyError हुआ है और उस कुंजी के लिए कोई entry नहीं है। यह जांचने के लिए कि कुंजी dictionary में है या नहीं, हम in कीवर्ड का उपयोग कर सकते हैं (बिल्कुल वैसे ही जैसे हम lists, tuples, या sets में करते हैं)।
costs = {
    'Living room': 200,
    'Bathroom': 400,
    'Kitchen': 500,
    'Balcony': 100,
}
print(costs['Bedroom'])   # KeyError: 'Bedroom'

if 'Bedroom' in costs:
    print(costs['Bedroom'])
else:
    costs['Bedroom'] = 150

print(costs)
# {'Living room': 200, 'Bathroom': 400, 'Kitchen': 500, 'Balcony': 100, 'Bedroom': 150}

चुनौती

आपसे कहा गया है कि निबंध में सबसे अधिक बार आने वाले शब्द की गणना करके उसे आउटपुट करें। आपको पता है कि शब्द स्पेस द्वारा अलग किए गए हैं और आपको uppercase/lowercase के अंतर को नजरअंदाज करना है। यह सुनिश्चित किया गया है कि सबसे आम शब्द सिर्फ एक ही है।
इनपुट में एक एकल पंक्ति का टेक्स्ट है, जहाँ शब्द स्पेस से अलग किए गए हैं।
आउटपुट में इनपुट का सबसे अधिक बार आने वाला शब्द होना चाहिए।
इनपुट
आउटपुट
Bob is a great person! He is an engineer.
is
Anna is awesome, call Anna
anna

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue