我是Python初学者,没有任何编程经验。对于主题名称,我很抱歉,但我确实想不出更好的名称。
这里是我想要的:
letter = "w" # search for this letter in the list bellow
listL = ["z","b","y","a","c"]
for let in listL:
if let == letter:
print "found it"
break
else:
if let == listL[-1]:
print "nope can't find it"
continue
我有一个字母列表,我想在列表中查找特定的字母。 如果我找到了这个字母,那么一切都好,for循环应该停止。 如果我没有找到它,我希望循环停止当前迭代,并尝试查找列表中的下一个字母。如果列表中没有任何一个字母包含这个特定字母,则应该打印“找不到”。 上面的代码可以运行。但我想知道是否可以更清晰地编写?当我说“清晰”时,我的意思是学者式的书本示例方式。 谢谢。