問題已解決
[例3]請在財務管理課程補考人員清單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é)果將會是:
小趙
小李
小寶
這個簡單的步驟就能完成我們最初的任務:刪除“小王”,并逐個打出其他人。
當然,如果我們要把名字組成字符串的形式,用python的join()函數(shù)也可以。
names_string = ','.join(nameList)
print(names_string)
輸出的結(jié)果將會是:
小趙,小王,小李,小寶
這樣,我們就可以得到要求的字符串結(jié)果了。
拓展知識:
python中的字符串格式化是指,在字符串中使用占位符,將變量插入到字符串中,從而形成一個新的字符串。要使用字符串格式化,可以使用字符串的format()函數(shù),格式化的內(nèi)容可以是一個變量,也可以是一個元組、字典等等。
2023 01/12 20:02
