问题已解决
[例3]请在财务管理课程补考人员清单nameList=["小赵",“小王","小李","小宝"],内删除"小王”,并把人物逐个打出来。老师怎么打代码
温馨提示:如果以上题目与您遇到的情况不符,可直接提问,随时问随时答
速问速答我们首先创建一个列表来存放要删除的name,例如:
names_to_delete = ["小王"]
下面用一个for循环遍历nameList,来得到我们想要的结果:
for name in nameList:
if name not in names_to_delete:
print(name)
输出结果将会是:
小赵
小李
小宝
这个简单的步骤就能完成我们最初的任务:删除“小王”,并逐个打出其他人。
当然,如果我们要把名字组成字符串的形式,用python的join()函数也可以。
names_string = ','.join(nameList)
print(names_string)
输出的结果将会是:
小赵,小王,小李,小宝
这样,我们就可以得到要求的字符串结果了。
拓展知识:
python中的字符串格式化是指,在字符串中使用占位符,将变量插入到字符串中,从而形成一个新的字符串。要使用字符串格式化,可以使用字符串的format()函数,格式化的内容可以是一个变量,也可以是一个元组、字典等等。
2023 01/12 20:02