Various reversals on a string:
instring = 'This is a string'
reversedstring = instring[::-1]
print reversedstring # gnirts a si sihT
wordsreversed = ' '.join(word[::-1] for word in instring.split())
print wordsreversed # sihT si a gnirts
revwordorder = ' '.join(word for word in instring.split()[::-1])
print revwordorder # string a is This
revwordandorder = ' '.join(word[::-1] for word in instring.split()[::-1])
print revwordandorder # gnirts a si sihT