擅长:python、mysql、java
<p>你的话:<br/>
“我想看看str列表中的str是否在更大的str(myText)中,然后对myItem和myText执行操作。我只希望在if语句遍历myList的所有项后执行“else”位,但没有找到任何内容。”</p>
<pre><code>count = 0
for myItem in mylist:
if myItem in myText:
count += 1
do something with myItem and myText
if count == 0:
do what you want to do when if finds nothing
</code></pre>
<p>我真的不知道你在做什么elifs?您正在寻找较大字符串中的子字符串。它的结果是真是假。为什么你需要4个逻辑语句?在</p>
<p><br/>您必须认识到,如果您将if/else语句放在循环中,那么每次循环运行时,它都会执行求值为True或False的操作</p>