Hi btshort, If I understand correctly, you're wondering why your slicing isn't working as you want. You've almost got it:
first = word will give you the first letter of the word, and pyg will add the 'ay', but you probably are trying to get the slice of the word after first, is that correct? If that's right, you should create a variable like this:
middle = word[1:]
That will include the whole word minus the first letter. This is incorrect syntax: new_word = [1:len(new_word)]. You could have written new_word = new_word[1:len(new_word)], but it's unnecessary. If you print a variable new_word that equals middle + first + pyg, I think you'll get the result you want.
Let me know if I misunderstood your question. Good luck!