在此介绍两种方法:
方法一:
l = [] #创建空列表
for i in range(5): #利用for函数依次输入每个学生的姓名
print("请输入第",i+1,"个学生的姓名:")
s = input()
l.append(s) #append()函数添加列表元素
print(l)
n = input("请输入一位学生的姓名:")
if n in l: #采用分支结构if else分类输出
print('Yes')
else:
print('No')
方法二:
s = input("请输入若干姓名(使用,隔开):") #给出输入提示,input()函数
names = s.split(",") #用“,”切分字符串,split函数切分,names为列表
z = len(names) #统计names列表长度,len()函数
m = input("请输入查找姓名:")
for i in names: #遍历列表。分两种情况:m在names之内与names之外
if i ==m:
print('列表中存在!')
else:
z = z-1 #根据z值判断m是否在names列表之内。
if z==0: #若m不在names之内,z值为0
print('列表中不存在!')
版权声明:本文为m0_51474486原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。