Skip to main content
 首页 » 编程设计

python之检查字符串中的任何字符是否不在另一个字符串中

2025年05月04日40落叶无声

<分区>

我有一个函数,用户可以在其中输入字符串 s。
如果 s 中的任何字符不在 "0123456789e+-. " 中,则该函数应返回 False。

我试过这个:

if any(s) not in "0123456789e+-. ": 
    return False 

这个:

if any(s not in "0123456789e+-. "): 
    return False 

还有这个:

if any(character for character in s not in "0123456789e+-. "): 
    return False 

在这种情况下,我应该如何使用 any() 函数?