文章詳情頁(yè)
Python修改列表值問(wèn)題解決方案
瀏覽:59日期:2022-08-03 15:46:59
由于慣性思維,導(dǎo)致使用for循環(huán)修改列表中的值出現(xiàn)問(wèn)題
首次嘗試:
def make_great(original): for magician in original: magician = 'the Great ' + magicianmagicians = ['david', 'tom', 'jimmy']make_great(magicians)show_magicians(magicians)
運(yùn)行結(jié)果
顯然列表中的值并沒(méi)有改變。
思考:for語(yǔ)句定義一個(gè)變量進(jìn)行遍歷,但只是訪問(wèn)當(dāng)前值。操作列表中的值正確方法是使用下標(biāo)。
修改后:
def make_great(original): j = len(original) for i in range(0, j): original[i] = 'the Great ' + original[i]
運(yùn)行結(jié)果
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. idea設(shè)置自動(dòng)導(dǎo)入依賴的方法步驟2. IntelliJ IDEA配置Tomcat服務(wù)器的方法3. ASP.NET MVC把數(shù)據(jù)庫(kù)中枚舉項(xiàng)的數(shù)字轉(zhuǎn)換成文字4. HTML基礎(chǔ)詳解(下)5. vscode運(yùn)行php報(bào)錯(cuò)php?not?found解決辦法6. Python獲取抖音關(guān)注列表封號(hào)賬號(hào)的實(shí)現(xiàn)代碼7. WML的簡(jiǎn)單例子及編輯、測(cè)試方法第1/2頁(yè)8. CSS3實(shí)現(xiàn)動(dòng)態(tài)翻牌效果 仿百度貼吧3D翻牌一次動(dòng)畫特效9. 解決ASP中http狀態(tài)跳轉(zhuǎn)返回錯(cuò)誤頁(yè)的問(wèn)題10. ASP.NET MVC使用Session會(huì)話保持表單狀態(tài)
排行榜
