split()

अगर हम शब्दों को एक-एक करके प्रोसेस करना चाहें तो क्या करें? Python हमें एक उपयोगी फ़ंक्शन split() प्रदान करता है जो स्ट्रिंग को टुकड़ों में विभाजित करता है और उन टुकड़ों की एक सूची लौटाता है:
sentence = 'He ran out of money, so he had to stop playing poker.'
words = sentence.split()
print(words)   # ['He', 'ran', 'out', 'of', 'money,', 'so', 'he', 'had', 'to', 'stop', 'playing', 'poker.']
split() एक पैरामीटर भी स्वीकार कर सकता है, जिसके आधार पर यह वाक्य को विभाजित करेगा:
s = 'Item one, Item two, Item three'
items = s.split(', ')
print(items)   # ['Item one', 'Item two', 'Item three']
पिछले उदाहरण में, आइटम को कॉमा और स्पेस से विभाजित किया गया था, इसलिए split() को ', ' देने से यह किसी भी व्हाइटस्पेस के बजाय ', ' के आधार पर वाक्य को विभाजित करता है।
नोट: डिफ़ॉल्ट रूप से split() स्ट्रिंग को किसी भी व्हाइटस्पेस (newline, space, tab, आदि) के आधार पर विभाजित करता है। यदि हम इसे कोई विशिष्ट मान देते हैं, जैसे '\n', तो यह केवल newline के द्वारा विभाजित करेगा।

चुनौती

दिए गए एक वाक्य में, जहाँ शब्द स्पेस से अलग किए गए हैं, आपका कार्य है कि शब्दों को एक-एक करके अलग-अलग लाइनों पर प्रिंट करें।
इनपुट
आउटपुट
Python is awesome!
Python is awesome!
 

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