我想知道是否有人如何在Python中做這個問題? 編寫一個同時包含列表(myList)和值(n)的函數,並檢查值是否在該列表中。如果該值確實存在於列表中,請將其替換爲值「1」。你的函數應該返回更新的列表。使用函數簽名:def replaceNum(myList,n):一個函數,需要一個列表(myList)和一個值(n),並檢查值是否在該列表中
示例:如果函數的輸入是replaceNum([12,6,10,10],10),函數將返回一個帶[12, 6,1,1]。
我有這個迄今爲止
def replaceNum(myList,n):
new_list = []
for i in range(0, len(myList)):
if i == n:
myList[n] = 1
new_list.append(i)
return myList[i]
print(replaceNum([5, 10, 20], 10))
,但只打印5,我需要它來打印[5,1,20]
感謝的人,那不是我在做什麼哈哈簡單得多。 – ZAMUEL123
它不會讓我投票呢,即時消息到新的我猜haha – ZAMUEL123
@ ZAMUEL123我認爲你需要15聲望才能投票 – gtlambert