擅长:python、mysql、java
<p>字符串在Python中是不可变的。所以改变一个字符串(就像你试图用“replace”函数做的那样)并不会改变你的变量“song”。相反,它创建了一个新的字符串,您可以通过不将其分配给某个对象而立即将其丢弃。你可以的</p>
<pre class="lang-python prettyprint-override"><code>def song_decoder(song):
result = song.replace("WUB", " ") # replace "WUB" with " "
result = result.split() # split string at whitespaces producing a list
result = " ".join(result) # create string by concatenating list elements around " "s
return result
</code></pre>
<p>或者,为了缩短它(也可以称之为可读性较差),您可以</p>
^{2}$