擅长:python、mysql、java
<p>对你的问题的一些评论提供了非常有趣的想法来解决给定限制条件下的问题。在</p>
<p>但是假设您不应该使用任何python内置的split函数,下面是另一个解决方案:</p>
<pre><code>def split(string, delimiters=' \t\n'):
result = []
word = ''
for c in string:
if c not in delimiters:
word += c
elif word:
result.append(word)
word = ''
if word:
result.append(word)
return result
</code></pre>
<p>输出示例:</p>
^{pr2}$