我發現很難修改列表中的某些項目。 我得到與數據庫中的表,我想字符串值(我會考慮爲缺失值)轉換爲99修改列表中的項目不會給出任何輸出
database = [2,5,11,33,78498,'abcqwe',13, 18,11,1993,'defrty']
def missing_values(i):
for i in database:
if type(i) == str:
i = 99
return 'Database cleaned'
當我運行它,有沒有語法錯誤,即使「數據庫清理「不出現。如果我打印(數據庫),我發現沒有任何變化。我做錯了什麼?