I need help with a program that identifies individual words in a sentence, stores these in a list and replaces each word in the original sentence with the position of that w
Like this? Just do a list-comprehension to get all the indices of all the words.
In [77]: sentence = "ASK NOT WHAT YOUR COUNTRY CAN DO FOR YOU ASK WHAT YOU CAN DO FOR YOUR COUNTRY"
In [78]: words = sentence.split()
In [79]: [words.index(s)+1 for s in words]
Out[79]: [1, 2, 3, 4, 5, 6, 7, 8, 9, 1, 3, 9, 6, 7, 8, 4, 5]