Member-only story

Cheat Sheet for Python Functions and Methods for Text Handling and Processing

btd
2 min readNov 11, 2023

--

Here’s a list of key Python functions and methods for text handling and processing:

1. String Methods:

  • str.lower(), str.upper(): Converts a string to lowercase or uppercase.
  • str.strip(): Removes leading and trailing whitespaces.
  • str.replace(): Replaces a specified value with another value.
  • str.split(): Splits a string into a list of substrings.
  • str.join(): Joins elements of a list into a single string.
  • str.find(), str.index(): Finds the index of a substring in a string.

2. Regular Expressions (re module):

  • re.match(), re.search(), re.findall(): Performs regular expression operations.
  • re.sub(): Replaces occurrences of a pattern in a string.

3. NLTK (Natural Language Toolkit):

  • nltk.word_tokenize(): Tokenizes a text into words.
  • nltk.sent_tokenize(): Tokenizes a text into sentences.
  • nltk.pos_tag(): Tags parts of speech in a sentence.
  • nltk.FreqDist(): Computes the frequency distribution of words.

--

--

btd
btd

No responses yet