Python 如何确保刺出现在列表中的某个位置
编写一个函数,该函数以列表和字符串作为参数,并根据字符串中的所有字母是否出现在列表中的某个位置返回布尔值。 关于问题3 def findLetters(myList,myString): 对于myList中的i: 如果i==myString: 返回真值 返回错误Python 如何确保刺出现在列表中的某个位置,python,Python,编写一个函数,该函数以列表和字符串作为参数,并根据字符串中的所有字母是否出现在列表中的某个位置返回布尔值。 关于问题3 def findLetters(myList,myString): 对于myList中的i: 如果i==myString: 返回真值 返回错误 这就是python中所做的,但如果我运行Pythonshell,它会不断地给出False。看起来像是家庭作业。这相当简单,所以你自己试试吧。 使用中的运算符检查字母是否在字符串中 if c in string: print(c,
这就是python中所做的,但如果我运行Pythonshell,它会不断地给出False。看起来像是家庭作业。这相当简单,所以你自己试试吧。 使用中的运算符
检查字母是否在字符串中
if c in string:
print(c, 'is in', string)
你能展示一下你迄今为止为这个问题创建的代码,并解释一下你遇到了什么困难吗?对我来说,这看起来像是家庭作业,问题标题和问题正文的语法也有很大的不同,就像家庭作业一样。请记住,许多学校对学术欺诈有相当严厉的政策。def findLetters(myList,myString):因为myList中的i:if i==myString:return True return false um。。。我不认为它像你描述的那样简单,你能看看我刚刚提交的图片吗?非常感谢( ̄▽ ̄)ブ代码的问题是,您需要检查myList是否包含myString。您需要检查myString中的每个字母是否都在myList中的一组字母中。因此,您需要将myList中的所有字符串合并为一个字符串,然后从此字符串创建一个字符串。然后,对于myString中的每个字母,检查它是否在您的集合中(使用运算符“in”)