我在我的計算機科學學位的第一年,我沒有編程背景,所以這可能是一個基本問題。如何爲列表編寫replace()函數
因此,我們的教授禁止在所有作業中使用replace()函數,因爲顯然它是「作弊」。我正在做一個分配,我必須使用替換函數,但由於我無法使用它,我只是創建了一個經歷列表中所有元素的for循環。舉個例子,如果我想替換「1」中出現的所有與「5」是清單,
for number in list_of_numbers:
if number == "1":
number = "5"
它的工作,但我只是好奇,如果有做更有效的方式它沒有使用replace()? 感謝您的幫助。
它沒有「完成工作」。你的代碼根本沒有效果。 –
最好是讓自己的功能(你可以稱之爲my_replace),並試圖找出如何編寫替換功能 –
_它的工作_你確定嗎?運行你的函數後,你打印list_of_numbers是否真的被改變? –