Given a list of strings, return a new list where all the strings of the given list have been changed to a new string. The new string is formed by taking the first and last character of the original string and swapping them.
['hello', 'world', 'python']['oellh', 'dorld', 'nythop']