Python在for循環中直接修改列表元素值無效,須要用到索引

如題,想要修改magicians_existed,將其每一個元素都加上一個「the Great」,開始是這麼寫得: 發現打印後仍是原來的值。而後試着在make_great()裏面建立一個新數組,而後用存儲修改後的值,用return返回新數組,以下,目的是達到了,可是這樣就建立了多餘的臨時變量,每執行一次方法就建立一次,故又百度,發現須要根據索引才能修改元素值。 就試着改爲下面這樣,發現修改爲功:
相關文章
相關標籤/搜索