parameters: (pattern, string, maxsplit=0, flags=0)
return_statement: return _compile(pattern, flags).split(string, maxsplit)
docstring: Split the source string by the occurrences of the pattern,
      returning a list containing the resulting substrings.
docstring_summary: Split the source string by the occurrences of the pattern,
      returning a list containing the resulting substrings.
docstring_tokens: Split the source string by the occurrences of the pattern returning a list containing the resulting substrings .
function: def split(pattern, string, maxsplit=0, flags=0):
      """Split the source string by the occurrences of the pattern,
      returning a list containing the resulting substrings."""
      return _compile(pattern, flags).split(string, maxsplit)
function_tokens: def split ( pattern , string , maxsplit = 0 , flags = 0 ) : return _compile ( pattern , flags ) . split ( string , maxsplit )