擅长:python、mysql、java
<p>如果您想让自己的代码正常工作,只需将<code>result</code>列表转换为第二个for循环之外的字符串:</p>
<pre><code>def mumbler(s):
chars = list(s)
mumbled = []
result = []
for char in chars:
caps = char.upper()
num = chars.index(char)
low = char.lower()
mumbled.append( caps+ low*num)
for i in mumbled:
result.append(i+'-')
result = ''.join(result)
return result[:-1]
mumbler('Abcda')
'A-Bb-Ccc-Dddd-Aaaaa'
</code></pre>