In the context of this exercise, how does
split() work for arguments longer than a single character?
When we provide an argument that is a string of more than one character, then it will split on wherever that argument string occurs in the original string, very similar to when you provide just a single character argument.
The length of the argument string can be any length, but when you input an argument longer than the original string, it will not return anything.
string = "This123is123a123secret123message" result = string.split("123") print(result) # ["This", "is", "a", "secret", "message"]