How do I reverse a string in Python?
python, string
Solution
Using slicing:
>>> 'hello world'[::-1]
'dlrow olleh'
Slice notation takes the form `[start:stop:step]`. In this case, we omit the `start` and `stop` positions since we want the whole string. We also use `step = -1`, which means, "repeatedly step from right to left by 1 character".
Problem
There is no built in `reverse` method for Python's `str` object. How can I reverse a string?