在Python 3.0,如果我運行下面的代碼爲劊子手遊戲變量值改變,沒有任何顯式調用
secretWord = list("Apple")
compareWord = secretWord
print("".join(secretWord))
for (index , alphabet) in enumerate(secretWord):
compareWord[index] = "_"
print("".join(secretWord))
結果是
Apple
_____
爲什麼會更改加密詞?我只想修改compareWord,使其從secretWord變爲具有下劃線。