Reversing Strings in Python

When you’re using Python strings often in your code, you may face the need to work with them in reverse order. Python includes a few handy tools and techniques that can help you out in these situations. With them, you’ll be able to build reversed copies of existing strings quickly and efficiently.

Knowing about these tools and techniques for reversing strings in Python will help you improve your proficiency as a Python developer.

In this video course, you’ll learn how to:

  • Quickly build reversed strings through slicing
  • Create reversed copies of existing strings using reversed() and .join()
  • Use iteration to reverse existing strings manually

To make the most out of this course, you should know the basics of strings and for and while loops.

What’s Included:

Downloadable Resources:

About Alexis Drakopoulos

Hi! I am a Machine Learning Engineer passionate about writing clean maintainable code. My interests range from low latency & high performance systems to various areas of applied mathematics such as statistical learning & probabilistic programming.

» More about Alexis

Each tutorial at Real Python is created by a team of developers so that it meets our high quality standards. The team members who worked on this tutorial are:

← Browse All Courses