String Manipulation in Python

String manipulation is one of those activities in programming that we, as programmers, do all the time.

In many programming languages, you have to do a lot of the heavy lifting by yourself.

In Python, on the other hand, you have several built-in functions in the standard library to help you manipulate strings in the most different ways you can think of.

In the following articles, I showcase these many features of the language regarding strings specifically along with some nice tricks.

You can also download a PDF version with all of these tips and a few more tricks on Python String Manipulation Handbook.