#This option produces a reversed copy of the list. Contrast this to mylist.reverse() which #reverses the original list >>> mylist [1, 2, 3, 4, 5] >>> mylist[::-1] [5, 4, 3, 2, 1]
foo[::-1]
#This option reverses the original list, so a reversed copy is not made >>> mylist = [1, 2, 3, 4, 5] >>> mylist [1, 2, 3, 4, 5] >>> mylist.reverse() None >>> mylist [5, 4, 3, 2, 1] https://dbader.org/blog/python-reverse-list
stringname[::-1]