Python String Splitting

Vishal Shrestha
Vishal Shrestha 11 Lessons 39m basics python

Python’s .split() method lets you divide a string into a list of substrings based on a specified delimiter. By default, .split() separates at whitespace, including spaces, tabs, and newlines. You can customize .split() to work with specific delimiters using the sep parameter, and control the amount of splits with maxsplit.

By the end of this video course, you’ll understand that:

  • You split a string by spaces in Python using .split() without arguments.
  • Python’s .split() method can split on custom delimiters when you pass a character or string as an argument.
  • You limit splits using maxsplit to control the number of substrings Python extracts.
  • re.split() uses regular expressions for splitting strings based on complex patterns.

What’s Included:

  • 11 Lessons
  • Video Subtitles and Full Transcripts
  • 1 Downloadable Resource
  • Accompanying Text-Based Tutorial
  • Interactive Quiz to Check Your Progress
  • Q&A With Python Experts: Ask a Question
  • Certificate of Completion

Downloadable Resources:

Related Learning Paths:

About Vishal Shrestha

Vishal is a seasoned software developer with 10+ years of experience, specializing in Python and Django. You can find him coding or trekking in the mountains of Nepal – sometimes simultaneously (we're not sure how!).

» More about Vishal

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