我正在尝试迭代python中的列表,并确定列表中的任何项目是否以字符开头"a".但是,我的代码似乎只检查列表中的第一项,而不是迭代其余的.
def isA(myList):
for i in range(len(myList)):
if myList[i][0] == "a":
print "True"
return True
else:
print "False"
return False
Run Code Online (Sandbox Code Playgroud)
例如,当它应该返回时isA(["acorn", "baseball"])返回True,但isA(["baseball", "acorn"]返回False,True因为列表中有一个项目以a.