擅长:python、mysql、java
<p>您不能循环使用不在<code>identified_characters</code>中的所有可能项目;莫名其妙地有很多。这在概念上甚至没有意义</p>
<p>要实现您想要的(检查<code>word</code>中是否有未识别的字符(不在<code>identified_characters</code>中的字符),您必须循环<code>word</code>,而不是<code>identified_characters</code>的补码</p>
<pre class="lang-py prettyprint-override"><code>identified_characters = {"a", "c", "f", "h", "l", "o"}
word = "alcachofa#"
if any(character not in identified_characters for character in word):
print("there are unidentified characters inside the word")
else:
print("there aren't unidentified characters inside the word")
</code></pre>