擅长:python、mysql、java
<p>为什么要经历这么多的附加和弹出的麻烦,那是没有必要的</p>
<pre><code>def BooHoo(n):
for index, item in enumerate(list(range(1, (n+1))):
if not item % 5 and not item % 3:
lista[index] = "BooHoo"
elif not item % 3:
lista[index] = "Boo"
elif not item % 5:
lista[index] = "Hoo"
else:
pass
return lista
print(BooHoo(25))
</code></pre>
<p><strong>输出</strong></p>
<blockquote>
<pre><code>(xenial)vash@localhost:~/python/stack_overflow$ python3.7 boohoo.py
[1, 2, 'Boo', 4, 'Hoo', 'Boo', 7, 8, 'Boo', 'Hoo', 11, 'Boo', 13, 14, 'BooHoo', 16, 17, 'Boo', 19, 'Hoo', 'Boo', 22, 23, 'Boo', 'Hoo']
</code></pre>
</blockquote>