How to Split a String in 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 tutorial, 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.
  • .splitlines() splits multiline strings into individual lines, excluding or including line breaks with the keepends parameter.
  • re.split()

     

     

     

    To finish reading, please visit source site