Split the long string romeo into a list of words using the split function. For each word, check to see if the word is already in a list. If the word is not in the list, add it to the list. When the program completes, sort and print the resulting words in alphabetical order.

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter17: Linked Lists
Section: Chapter Questions
Problem 16PE
icon
Related questions
Question
Split - Filter - Sort
romeo = 'But soft what light through
yonder window breaks It is the east and
Juliet is the sun Arise fair sun and kill the
envious moon Who is already sick and
pale with grief
Split the long string romeo into a list of
words using the split function. For each
word, check to see if the word is already in
a list. If the word is not in the list, add it to
the list. When the program completes, sort
and print the resulting words in
alphabetical order.
The result will be like this:
['Arise', 'But', 'It', 'Juliet', "Who', 'already',
'and', 'breaks', 'east', 'envious', 'fair', 'grief',
'is', 'kill', "'ight', 'moon', 'pale', 'sick', 'soft',
'sun', 'the', 'through', 'what', 'window', 'with',
'yonder']
Transcribed Image Text:Split - Filter - Sort romeo = 'But soft what light through yonder window breaks It is the east and Juliet is the sun Arise fair sun and kill the envious moon Who is already sick and pale with grief Split the long string romeo into a list of words using the split function. For each word, check to see if the word is already in a list. If the word is not in the list, add it to the list. When the program completes, sort and print the resulting words in alphabetical order. The result will be like this: ['Arise', 'But', 'It', 'Juliet', "Who', 'already', 'and', 'breaks', 'east', 'envious', 'fair', 'grief', 'is', 'kill', "'ight', 'moon', 'pale', 'sick', 'soft', 'sun', 'the', 'through', 'what', 'window', 'with', 'yonder']
Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Mergesort
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning