0
内置的<string>.split()
过程工作仅使用空格拆分字符串。更好的拆分字符串方法 - 由多个字符拆分
我想定义一个过程split_string,它接受两个输入:要分割的字符串和包含所有被认为是分隔符的字符的字符串。
该过程应该返回一个字符串列表,这些字符串将列表中的字符打断了源字符串。
def split_string(source,list):
...
>>> print split_string("This is a test-of the,string separation-code!",",!-")
['This', 'is', 'a', 'test', 'of', 'the', 'string', 'separation', 'code']
“内置的.split()过程仅使用空格来分割字符串。”这是事实错误的。如果你没有提供参数,那么它将使用空格。但是,如果你这样做,它将使用该参数作为分隔符。 – DeepSpace
另外,split_string('abcd','bc')'的输出是什么? – DeepSpace