可以使用Python中的any()函数来实现。any()函数返回一个布尔值,表示是否至少有一个元素是True。
示例代码如下:
password = "AbcDefGhi123" lst = ["abc", "123", "xyz"]
if any(item in password for item in lst): print("存在相同的字符") else: print("不存在相同的字符")
这段代码将列表中的每个元素进行检查,如果有任何一个元素在密码中出现,则返回True,否则返回False。由于any()函数是一个生成器表达式,因此不需要使用for循环来遍历列表。