Program for word reversal randomly skips out letters?
My program keeps randomly skipping out letters! For example, 'coolstory'
becomes 'yrotsloc' and 'awesome' becomes 'mosewa'
Here is the code:
def reverse(text):
length = len(text)
reversed_text = []
for i in range(0,length + 1):
reversed_text += ['']
original_list = []
for l in text:
original_list.append(l)
new_place = length - (original_list.index(l))
reversed_text[new_place] = l
return "".join(reversed_text)
No comments:
Post a Comment