問題已解決
[例3]請在財務(wù)管理課程補考人員清單nameList=["小趙",“小王","小李","小寶"],內(nèi)刪除"小王”,并把人物逐個打出來。老師怎么打代碼
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時問隨時答
速問速答我們首先創(chuàng)建一個列表來存放要刪除的name,例如:
names_to_delete = ["小王"]
下面用一個for循環(huán)遍歷nameList,來得到我們想要的結(jié)果:
for name in nameList:
if name not in names_to_delete:
print(name)
輸出結(jié)果將會是:
小趙
小李
小寶
這個簡單的步驟就能完成我們最初的任務(wù):刪除“小王”,并逐個打出其他人。
當(dāng)然,如果我們要把名字組成字符串的形式,用python的join()函數(shù)也可以。
names_string = ','.join(nameList)
print(names_string)
輸出的結(jié)果將會是:
小趙,小王,小李,小寶
這樣,我們就可以得到要求的字符串結(jié)果了。
拓展知識:
python中的字符串格式化是指,在字符串中使用占位符,將變量插入到字符串中,從而形成一個新的字符串。要使用字符串格式化,可以使用字符串的format()函數(shù),格式化的內(nèi)容可以是一個變量,也可以是一個元組、字典等等。
2023 01/12 20:02
閱讀 278