我想創建一個函數,在數組中的每個字符串前添加一個特定的單詞。最後我希望數組改變。我有這樣的代碼:python - 如何修改數組中的字符串?
def make_great(magicians):
"""Change magicians"""
for magician in magicians:
magician = "the Great" + magician
magicians = ["hudini", "angel", "teller", "anderson", "copperfield"]
make_great(magicians)
print(magicians)
此代碼不會更改數組。我如何讓我的功能起作用?
你和@julienc有偉大的答案雖然你應該解釋爲什麼答案就是這樣 – Li357