# Working with Strings Python provides a rich set of string methods for manipulating text: `strip()`, `split()`, `replace()`, `upper()`, `lower()`, `startswith()`, `endswith()`, and many more. These methods are applied directly to strings or through Pandas' `.str` accessor for vectorized text cleaning on entire columns. Visit the following resources to learn more: - [@official@string — Common string operations](https://docs.python.org/3/library/string.html) - [@article@Useful String Methods in Python](https://towardsdatascience.com/useful-string-methods-in-python-5047ea4d3f90/) - [@video@String methods in Python are easy! 〰️](https://www.youtube.com/watch?v=tb6EYiHtcXU) - [@video@Python Tutorial for Beginners 2: Strings](https://www.youtube.com/watch?v=k9TUPpGqYTo)