anonymous

3 years ago

def generateTemplates(madLibsForm):
"""
madLibsForm: string, in a Mad-Lib form. See output of `generateForm`
returns: a list of '[ADJ]', '[VERB]', and '[NOUN]' strings, in
the order they appear in the madLibsForm.
"""
Sample MadLibsForm -At the [ADJ] thrift [NOUN] I [VERB] a pair of [ADJ] [NOUN] that [VERB] like [NOUN] your [NOUN] might wear

def generateTemplates(madLibsForm):
"""
madLibsForm: string, in a Mad-Lib form. See output of `generateForm`
returns: a list of '[ADJ]', '[VERB]', and '[NOUN]' strings, in
the order they appear in the madLibsForm.
"""
split = madLibsForm.split(' ')
result = []
for element in split:
if element == '[ADJ]' or element == '[VERB]' or element == '[NOUN]':
result.append(element)
return result